44 lines
No EOL
1.2 KiB
Text
44 lines
No EOL
1.2 KiB
Text
# Custom variables initialisation
|
|
|
|
# Docker volumes
|
|
# export UPLOAD_DIR=
|
|
# export LOG_DIR=
|
|
# export DATABASE_DIR=
|
|
# export REDIS_DIR=
|
|
|
|
# Application
|
|
export FLASK_APP=fittrackee
|
|
export FLASK_SKIP_DOTENV=1
|
|
# export APP_PORT=5000
|
|
export APP_SECRET_KEY='InsertYourSecretKeyHere'
|
|
export APP_LOG=/usr/src/app/logs/fittrackee.log
|
|
export UPLOAD_FOLDER=/usr/src/app/uploads
|
|
|
|
# PostgreSQL
|
|
export POSTGRES_USER=fittrackee
|
|
export POSTGRES_PASSWORD=fittrackee
|
|
export POSTGRES_DB=fittrackee
|
|
export DATABASE_URL=postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@fittrackee-db:5432/${POSTGRES_DB}
|
|
# export DATABASE_DISABLE_POOLING=
|
|
|
|
# Redis (required for API rate limits and email sending)
|
|
export REDIS_URL=redis://redis:6379
|
|
|
|
# API rate limits
|
|
export API_RATE_LIMITS="300 per 5 minutes"
|
|
|
|
# Emails
|
|
export UI_URL=https://fittrackee.your.tld
|
|
export EMAIL_URL=smtp://username:password@smtphost.tld:587/?tls=True
|
|
export SENDER_EMAIL=fittrackee@your.tld
|
|
|
|
# Workouts
|
|
# export TILE_SERVER_URL=
|
|
# export STATICMAP_SUBDOMAINS=
|
|
# export MAP_ATTRIBUTION=
|
|
# export DEFAULT_STATICMAP=False
|
|
|
|
# Weather
|
|
# available weather API providers: visualcrossing
|
|
# export WEATHER_API_PROVIDER=visualcrossing
|
|
# export WEATHER_API_KEY=YourVisualCrossingAPIKey |