Ouais non. Je suis juste un gros con.
Genre, j’ai réinstallé mon serveur il y a quelques jours. Et je voulais pas Docker parce que je suis un gros con. Alors j’utilise Podman.
Et comme je suis un gros con, je voulais pas OwnCloud, alors j’ai choisi OpenCloud EU qui a du mal avec le rootless de Podman. Alors j’ai dû tordre le docker-compose. Et ça n’a pas été suffisant parce qu’il y a un loopback sur des ports.
Et comme je suis un gros con, je ne veux pas utiliser Traefik ni faire du Internet Facing, ou Caddy ; non, moi j’aime Nginx et non containerisé (le seul truc). Et on ne peut pas simplement loopback depuis un container vers lui-même par le host. Alors j’ai décidé d’utiliser le même Network.
Docker Compose ne le permet pas. Mais Podman gère aussi du multicontainer Docker dans un pod K8s, et K8s le permet. (Podman Compose ne fait que du kube en vrai en arrière-plan pour simuler le compose.) Alors comme je suis un gros con, j’ai converti le docker-compose en fichier kube.
Et comme je suis un gros con, j’aime quand tout est un peu pareil, alors je voulais faire pareil pour Synapse. Alors j’ai dû convertir un docker-compose en fichier de config pour podman kube.
Mais comme je suis un con, j’ai bien sûr reverse-proxy sur un sous-domaine, parce que c’est la bonne chose à faire. Mais du coup, il a fallu de la délégation. Et comme je suis un gros con, j’ai géré ça en servant un dossier, à l’ancienne.
Bref, je suis un gros con. 😆
(Coturn va avoir besoin du même certificat que Nginx obligatoirement. Watch me envisager de rajouter des hooks au certbot renew……. un gros con.)