Initial setup: OpenResto deployment for Lunkaberg breakfast booking
Adapts upstream's release docker-compose.yml to run behind this server's Nginx Proxy Manager on the shared my-main-net network instead of publishing host ports. Includes docs/ for session continuity. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014vNjtg18oTQcv8dtjwnT69
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
# Copy to .env and fill in real values. Never commit the real .env.
|
||||
|
||||
# --- Required ---
|
||||
# JWT signing key, min 32 chars: openssl rand -base64 48
|
||||
JWT_KEY=
|
||||
|
||||
# Public URL this deployment is served on
|
||||
CORS_ORIGINS=https://frukost.lunkaberg.se
|
||||
|
||||
# Seeds the admin account on first boot only
|
||||
ADMIN_EMAIL=
|
||||
ADMIN_PASSWORD=
|
||||
|
||||
# --- Optional: SMTP for booking confirmation emails ---
|
||||
SMTP_HOST=
|
||||
SMTP_PORT=587
|
||||
SMTP_USERNAME=
|
||||
SMTP_PASSWORD=
|
||||
SMTP_FROM_EMAIL=
|
||||
SMTP_FROM_NAME=Lunkaberg Frukost
|
||||
SMTP_ENABLE_SSL=true
|
||||
|
||||
# --- Optional: push notifications ---
|
||||
VAPID_PUBLIC_KEY=
|
||||
VAPID_PRIVATE_KEY=
|
||||
VAPID_SUBJECT=
|
||||
|
||||
# --- Optional: Apple/Google Wallet passes ---
|
||||
APPLE_PASS_TYPE_ID=
|
||||
APPLE_TEAM_ID=
|
||||
APPLE_PASS_CERTIFICATE_PATH=
|
||||
APPLE_PASS_CERTIFICATE_PASSWORD=
|
||||
APPLE_WWDR_CERTIFICATE_PATH=
|
||||
GOOGLE_WALLET_ISSUER_ID=
|
||||
GOOGLE_WALLET_SERVICE_ACCOUNT_KEY_PATH=
|
||||
Reference in New Issue
Block a user