nkbmusic/server/docker-compose.nk-caddy.yml
metatroncubeswdev 178d2d00ab Nanga Kathai: Flutter app, self-hosted backend and song tools
- Flutter app (Android/iOS): home, explore, albums, search, player with
  equalizer, mini player, sign up/sign in with email codes, profile,
  encrypted offline downloads, About page
- server/: one-command deploy of self-hosted Supabase behind HestiaCP/nginx
  (or Caddy), migrations, backups, email templates
- supabase/migrations: schema, row-level security, profiles
- tools/: song scanner and importer

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-30 10:39:26 -04:00

13 lines
374 B
YAML

# Only for a server with nothing else on ports 80/443: Caddy does HTTPS itself.
# Layered after docker-compose.caddy.yml and docker-compose.nk.yml.
services:
caddy:
volumes: !override
- ./nk/caddy:/etc/caddy:ro
- caddy_data:/data
- caddy_config:/config
# Caddy is the only way in, so the gateway needs no host port.
api-gw:
ports: !reset []