# 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