This commit is contained in:
Jake Kasper
2025-08-21 07:14:28 -05:00
parent 2a46f7261e
commit b3662ea35e
11 changed files with 648 additions and 100 deletions

View File

@@ -23,11 +23,17 @@ services:
- "5000:5000"
environment:
- NODE_ENV=development
- DATABASE_URL=postgresql://turftracker:password123@db:5432/turftracker
- DB_HOST=db
- DB_PORT=5432
- DB_NAME=turftracker
- DB_USER=turftracker
- DB_PASSWORD=password123
- JWT_SECRET=your-super-secret-jwt-key
- GOOGLE_CLIENT_ID=your-google-client-id
- GOOGLE_CLIENT_SECRET=your-google-client-secret
- WEATHER_API_KEY=your-weather-api-key
- AUTHENTIK_CLIENT_ID=${AUTHENTIK_CLIENT_ID:-}
- AUTHENTIK_CLIENT_SECRET=${AUTHENTIK_CLIENT_SECRET:-}
- AUTHENTIK_BASE_URL=${AUTHENTIK_BASE_URL:-}
- AUTHENTIK_CALLBACK_URL=${AUTHENTIK_CALLBACK_URL:-}
- WEATHER_API_KEY=${WEATHER_API_KEY:-}
volumes:
- ./backend:/app
- /app/node_modules