create docker compose setup
This commit is contained in:
parent
f2fd4c8d7c
commit
16e840fb78
9 changed files with 228 additions and 46 deletions
32
.env.example
Normal file
32
.env.example
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
# Copy this file to .env and fill in your actual values
|
||||
|
||||
# Slack Integration
|
||||
SLACK_CLIENT_ID=your_slack_client_id_here
|
||||
SLACK_CLIENT_SECRET=your_slack_client_secret_here
|
||||
SLACK_SIGNING_SECRET=your_slack_signing_secret_here
|
||||
|
||||
# Airtable Configuration
|
||||
AIRTABLE_PAT=your_airtable_personal_access_token_here
|
||||
AIRTABLE_BASE=your_airtable_base_id_here
|
||||
AIRTABLE_SUBMISSIONS_TABLE=your_submissions_table_id_here
|
||||
AIRTABLE_USERS_TABLE=your_users_table_id_here
|
||||
AIRTABLE_SESSIONS_TABLE=your_sessions_table_id_here
|
||||
AIRTABLE_ITEMS_TABLE=your_items_table_id_here
|
||||
AIRTABLE_ITEM_ADDONS_TABLE=your_item_addons_table_id_here
|
||||
|
||||
# Application Settings
|
||||
APP_BASE_URL=http://localhost:8000
|
||||
GAME_ID_SALT=generate_a_secure_random_string_here
|
||||
JWT_SECRET_KEY=generate_a_secure_jwt_secret_key_here
|
||||
|
||||
# Environment Configuration
|
||||
ENVIRONMENT=development
|
||||
MAX_REQUEST_SIZE=1048576
|
||||
RATE_LIMIT_REQUESTS=20
|
||||
SESSION_TTL_HOURS=24
|
||||
|
||||
# Redis/Valkey Configuration
|
||||
# For Docker: REDIS_HOST=valkey (automatically set in docker-compose)
|
||||
# For local development: REDIS_HOST=localhost (default)
|
||||
REDIS_HOST=valkey
|
||||
REDIS_PORT=6379
|
||||
Loading…
Add table
Add a link
Reference in a new issue