[GTALUG] Opinions on container management for self-hosting

Alvin Starr alvin at netvel.net
Mon Sep 9 12:40:27 EDT 2024


On 2024-09-08 17:26, Mark Prosser via talk wrote:
> Hi GTALUG group,
>
> Currently, I'm using docker-compose to deploy my self-hosted apps. I'm 
> considering upgrading this to something easier to maintain.
>
> What is everyone using?
> - Docker/Podman & diligence?
> - Pulumi / Ansible Terraform / OpenTofu to automate things?
> - Docker Swarm?
> - Watchtower for updates?
> - Rancher?
> - Kubernetes for a local install?
>
> The main issue I'm having is keeping on top of updating my containers, 
> along with keeping track of how my deployments stitch together (aside 
> from my Caddy reverse proxy). I think this is very easy to fix; 
> however, I'm wondering if the community has some feedback on how they 
> made their container management turn-key... without taking on too much 
> technical debt.
>

I have been using docker-compose with nginxproxy/nginx-proxy and 
nginxproxy/acme-companion.
It is a nice proxy in that it will proxy multiple sites based on their 
docker configuration.
The acme companion handles getting lets-encrypt certificates for each 
site so that I no longer need to be buying a wildcard cert.

I have tried moving a number of things to podman but it still has enough 
quirks that it may be while before I move my self-hosted apps.

Most of the other things you mention have a fairly high upfront 
technical cost. At least from my point of view.

-- 
Alvin Starr                   ||   land:  (647)478-6285
Netvel Inc.                   ||   home:  (905)513-7688
alvin at netvel.net              ||



More information about the talk mailing list