Added more about my setup

This commit is contained in:
Emin Arslan 2024-10-28 23:51:06 +03:00
parent 576e466097
commit 31013ad557

View File

@ -4,11 +4,14 @@ date = 2024-10-25T23:11:17+03:00
draft = false
+++
# Podman
# My Setup
In this 'series' I will be walking you through my process of how I
host everything on this server.
I'm currently running, on top of [my blog](https://emin.software), a [gogs
instance](https://git.emin.software).
When first creating this website, I just had my blog. I generated this blog
using [hugo](https://hugo.io): a static site generator. Hugo allowed me to
focus on writing whatever I wanted in Markdown format, it would take care of
@ -28,11 +31,12 @@ that's probably okay, you just have to setup once, but I'm running this on a VPS
that I'm not sure I'll keep forever. The ability to reproduce this exact setup
within minutes actually matters.
After reading a bit on this topic, I decided I would use podman for this. Docker would
work just as nicely (any containerization software would work, really), but I decided
on podman because it can run without a daemon and without root privilages. Also,
it has pretty neat support for kubernetes pods (which are honestly a lot more useful
than I would've given them credit for before I started this whole project).
After reading a bit on this topic, I decided I would use podman for this. Docker
would work just as nicely (any containerization software would work, really),
but I decided on podman because it can run without a daemon and without root
privilages. Also, it has pretty neat support for kubernetes pods (which are
honestly a lot more useful than I would've given them credit for before I started
this whole project).
That's really why I'm writing this. So that you, the reader (or possibly my future self) can
understand the methodology of podman, how to create pods, run containers and configure all