Remove Traefik from deploy package (use existing nginx)
All checks were successful
Build and Push Docker Image / build (push) Successful in 1m52s

- Remove Traefik service and related labels
- Expose ports to localhost only (3000, 8000, 3001)
- Update README with nginx proxy configuration examples
- Remove ACME_EMAIL and Traefik auth from .env.example

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-26 11:18:55 +01:00
parent 3187f5babb
commit 8cabe7d362
3 changed files with 129 additions and 119 deletions

View File

@@ -14,9 +14,6 @@
# Your domain name (without https://)
DOMAIN=portal.monacousa.org
# Email for Let's Encrypt SSL certificates
ACME_EMAIL=admin@monacousa.org
# ============================================
# DATABASE CONFIGURATION
# ============================================
@@ -97,17 +94,6 @@ ADDITIONAL_REDIRECT_URLS=
# Database schemas exposed via REST API
PGRST_DB_SCHEMAS=public,storage,graphql_public
# ============================================
# SECURITY - DASHBOARD ACCESS (Optional)
# ============================================
# Basic auth for Traefik dashboard (format: user:password-hash)
# Generate with: htpasswd -nB admin
# Example: admin:$apr1$xyz...
TRAEFIK_DASHBOARD_AUTH=
# Basic auth for Supabase Studio (format: user:password-hash)
# Generate with: htpasswd -nB admin
STUDIO_AUTH=
# ============================================
# NOTES