Skip to main content

Docker

Docker

The authoritative reference is /home/conor/Docker/README.md — read it before exploring stack directories. This note only points at it and records the conventions.

  • Compose stacks: /home/conor/Docker/<stack>/
  • Host reverse proxy: systemd caddy.service, /etc/caddy/Caddyfile
  • Containers currently include: mailcow (~18), nextcloud + collabora, forgejo, twenty CRM, tradingjournal, comfytax, rss-hub, feishin, strata-poc, qbittorrent + nordvpn, helios rollout.
docker ps --format '{{.Names}}\t{{.Image}}\t{{.Status}}'
docker compose -f /home/conor/Docker/<stack>/docker-compose.yml ps

Gotchas worth remembering: mailcow serves itself (Caddy does not proxy it), and mynetworks must never trust the bridge gateway 172.29.1.1 (see the 2026-08-16 open-relay entry in [[ops-journal]]).