Commit Graph
5 Commits
Author SHA1 Message Date
James WamplerandClaude Sonnet 5 5dd2166a88 chore: point env_file at /mnt/storage/apps for caddy, pia-qbittorrent, cloudflare-ddns
.env files moved to the backed-up, non-source-controlled data dir
alongside each app's other state. immich and authentik keep a
symlink instead, since their compose.yml relies on ${VAR}
interpolation which Compose only resolves from a .env next to the
compose file (or via --env-file), not from the env_file: directive.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DPXhxhLUopnuDm3dWeHd5C
2026-08-20 17:13:10 -07:00
James WamplerandClaude Sonnet 5 5fe333210e feat(caddy): add novelly.com routes, pin acme_ca to LE prod
Force prod ACME endpoint explicitly; renewal was silently hitting
staging, which blocked *.wampler.us cert renewal.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DPXhxhLUopnuDm3dWeHd5C
2026-08-20 16:57:32 -07:00
James WamplerandClaude Sonnet 5 2e510b9851 feat(caddy): expose miccheck-qa admin/api on local domains
Joins caddy to miccheck-qa-net so it can reverse-proxy to the
admin/api containers by name. Uses self-signed internal TLS since
miccheck-qa.com is a local-only hosts-file domain, not a real zone.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-06 14:03:34 -07:00
James Wampler 33df798c30 Update comfigs for best practices 2026-04-08 16:06:17 -07:00
James Wampler f7d08333f1 Updated docker configs 2026-03-26 18:02:59 -07:00