Skip to content

netcup Docker stacks (as-deployed)

Canonical path on the server: /opt/stacks/<name>/. Backups: /opt/backups/<name>/. Do not invent /home/bryan/docker or /home/bryanwi09/docker for netcup.

Every stack on this host routes through Traefik's file provider (traefik/dynamic/*.yml) over the shared proxy Docker network. Traefik's Docker provider is disabled: Docker Engine 29.x and Traefik's bundled Docker client do not agree on API versions. Copy that pattern for anything new.

Real secrets live in server-side .env files only. This repo may contain .env.example templates and compose/config that is safe to publish.

Stack Role Docs
Traefik TLS + reverse proxy compose, dynamic
Nginx + php-fpm bryanwills.dev + bigbraincoding.com MIGRATION
Vaultwarden Bitwarden-compatible vault MIGRATION
Hashicorp Vault secrets engine (keys.bryanwills.dev) MIGRATION
Buzz agentic workspace (buzz.bryanwills.dev) SETUP

Little Creek decommission timing for the stacks that already cut over is not decided. Ask before deleting anything there.