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 draft = false
+++ +++
# Podman # My Setup
In this 'series' I will be walking you through my process of how I In this 'series' I will be walking you through my process of how I
host everything on this server. 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 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 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 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 that I'm not sure I'll keep forever. The ability to reproduce this exact setup
within minutes actually matters. within minutes actually matters.
After reading a bit on this topic, I decided I would use podman for this. Docker would After reading a bit on this topic, I decided I would use podman for this. Docker
work just as nicely (any containerization software would work, really), but I decided would work just as nicely (any containerization software would work, really),
on podman because it can run without a daemon and without root privilages. Also, but I decided on podman because it can run without a daemon and without root
it has pretty neat support for kubernetes pods (which are honestly a lot more useful privilages. Also, it has pretty neat support for kubernetes pods (which are
than I would've given them credit for before I started this whole project). 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 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 understand the methodology of podman, how to create pods, run containers and configure all