[GTALUG] Opinions on container management for self-hosting

Mike Holloway mike.holloway at protonmail.com
Mon Sep 9 15:09:09 EDT 2024


> The things that caught me with podman was the network plumbing.
> The proxy I am using also depends on being able to get information back from the docker runtime about the creation of containers that it may need to proxy.

Right, that's a tricky piece. I don't know if my experience is at all similar to yours, but I recall my containers couldn't network between each other using a default host namespace until I sorted out cgroups kernel commandline options.

After that it was remarkably transparent to use existing docker-compose.yml files with podman-compose - no network finaggling required.

Mike

Sent with [Proton Mail](https://proton.me/) secure email.

On Monday, 9 September 2024 at 14:32, Alvin Starr via talk <talk at gtalug.org> wrote:

> On 2024-09-09 14:14, Mike Holloway via talk wrote:
>
>> Hey folks, here to add some more usage datapoints to the thread.
>>
>> Recently (1+ years now?) experienced a breakthrough with Podman in my homelab - everything is converted over on both Fedora and Guix (!). (Jellyfin, Nextcloud, RSS aggregator, Gitea, quassel-core). LetsEncrypt is handled by a standard OS reverse proxy service but I don't think containerizing it would be too hard; classic OS service setup is mostly owing to intertia and habit.
>>
>> My docker-compose.yml files are all working with podman-compose (the pip package) and I've gone through a few Fedora `dnf system-upgrade` processes which give me confidence in the forward viability of the setup.
>>
>> Not sure but there could be some differences between what myself and Alvin are deploying which accounts for quirks I'm unaware of.
>>
>> As for the "container needs updates" problem, I'm actually quite curious what folks are using since I haven't settled on a solution just yet, but the time is looking right for that consideration.
>>
>> Cheers,
>> Mike
>
> The things that caught me with podman was the network plumbing.
> The proxy I am using also depends on being able to get information back from the docker runtime about the creation of containers that it may need to proxy.
>
> Since podman is now the RH blessed way to go I expect I will find answers to all my problems soon.
>
> --
> Alvin Starr                   ||   land:  (647)478-6285
> Netvel Inc.                   ||   home:  (905)513-7688
> alvin at netvel.net
> ||
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://gtalug.org/pipermail/talk/attachments/20240909/29915622/attachment.html>


More information about the talk mailing list