GuestOps/.env.example
2026-09-30 10:24:27 +01:00

34 lines
1.2 KiB
Plaintext

# Generate separate 32-byte hex values with: openssl rand -hex 32
# Keep .env private (chmod 600). Never commit real values.
MONGO_ROOT_PASSWORD=
MONGO_APP_PASSWORD=
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
GOOGLE_ENABLE_SENDING=false
# Only API service needs the AI key. AI remains off per hotel until owner opts in.
AI_API_KEY=
AI_MODEL=
# Optional private host-side JSON file binding internal hotel IDs to OHIP credentials.
# Default example has no connections. Never commit the real configuration.
PMS_CONFIG_FILE_HOST=./deploy/pms.example.json
# CI produces image archives. Set these to the loaded, reviewed commit tags.
GUESTOPS_API_IMAGE=guestops-api:local
GUESTOPS_WORKER_IMAGE=guestops-worker:local
# Private NMI configuration; leave the empty example until sandbox setup.
PAYMENTS_CONFIG_FILE_HOST=./deploy/payments.example.json
# Enable only after Google delivery and FAQ test-mode acceptance.
AUTO_REPLY_ENABLE_LIVE=false
# Keep enforcement off until every user has enrolled and the security review passes.
IDENTITY_REQUIRE_MFA=false
# Authenticated STARTTLS SMTP. Keep credentials private and enable only after synthetic delivery acceptance.
SMTP_ENABLED=false
SMTP_HOST=
SMTP_PORT=587
SMTP_USERNAME=
SMTP_PASSWORD=
SMTP_FROM_ADDRESS=
SMTP_FROM_NAME=GuestOps