Add fotos.carloselugo.com photo-upload service

Event photo upload app with OAuth2 (Google Drive), Caddy route, and
env-var-driven compose config. Refresh token persists to token.json
so re-auth isn't needed after container restarts.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-22 23:24:00 +00:00
co-authored by Claude Sonnet 5
parent 0b6dcb037e
commit 6ee4022d21
13 changed files with 1364 additions and 0 deletions
+11
View File
@@ -191,3 +191,14 @@ hits.carloselugo.com {
format json
}
}
# ── Fotos del Evento — fotos.carloselugo.com ───────────────────────────────────
fotos.carloselugo.com {
import security_headers
reverse_proxy fotos:3000
encode gzip
log {
output file /var/log/caddy/fotos.log
format json
}
}