production configs, deployment configs and readme

This commit is contained in:
mikicvi
2025-09-28 13:35:08 +01:00
parent b95a2ab2e4
commit 429eebb68f
15 changed files with 1115 additions and 44 deletions
+28
View File
@@ -0,0 +1,28 @@
# Production Environment Configuration
# Domain: lcc-tt-booking.mikicvi.com
# Database
DATABASE_URL="./data/sqlite.db"
# NextAuth.js
NEXTAUTH_URL="https://lcc-tt-booking.mikicvi.com"
NEXTAUTH_SECRET="qHYNaq516ByAY6H4HdxacMICd05I1DqvrTitIuVtT20="
# Email Configuration (Gmail - Update with your credentials)
EMAIL_USER="your-email@gmail.com"
EMAIL_PASSWORD="your-app-password-here"
# Admin Configuration (Change these for production!)
ADMIN_EMAIL="admin@lcc-tt-booking.mikicvi.com"
ADMIN_PASSWORD="ChangeMeInProduction123!"
# Application Settings
NODE_ENV="production"
PORT="3000"
# Rate Limiting
RATE_LIMIT_MAX="100"
RATE_LIMIT_WINDOW="900000"
# Logging
LOG_LEVEL="info"