feat: Strava support — bulk-export .gz/.tcx import fix + .tcx parser; full Strava API OAuth live sync (activities via streams) with Profile connect UI; colour gym/no-GPS sports red
This commit is contained in:
@@ -48,6 +48,9 @@ services:
|
||||
POCKETID_ISSUER: ${POCKETID_ISSUER:-}
|
||||
POCKETID_CLIENT_ID: ${POCKETID_CLIENT_ID:-}
|
||||
POCKETID_CLIENT_SECRET: ${POCKETID_CLIENT_SECRET:-}
|
||||
STRAVA_CLIENT_ID: ${STRAVA_CLIENT_ID:-}
|
||||
STRAVA_CLIENT_SECRET: ${STRAVA_CLIENT_SECRET:-}
|
||||
BASE_URL: ${BASE_URL:-https://milevault.jarrett.eu}
|
||||
FILE_STORE_PATH: /data/files
|
||||
ENVIRONMENT: ${ENVIRONMENT:-production}
|
||||
volumes:
|
||||
@@ -74,6 +77,8 @@ services:
|
||||
DATABASE_URL: postgresql+asyncpg://${DB_USER:-milevault}:${DB_PASSWORD:-milevault}@db:5432/milevault
|
||||
REDIS_URL: redis://:${REDIS_PASSWORD:-milevault}@redis:6379/0
|
||||
SECRET_KEY: ${SECRET_KEY:-changeme_please_set_in_env_file_32chars}
|
||||
STRAVA_CLIENT_ID: ${STRAVA_CLIENT_ID:-}
|
||||
STRAVA_CLIENT_SECRET: ${STRAVA_CLIENT_SECRET:-}
|
||||
FILE_STORE_PATH: /data/files
|
||||
volumes:
|
||||
- ./file_data:/data/files
|
||||
@@ -94,6 +99,8 @@ services:
|
||||
DATABASE_URL: postgresql+asyncpg://${DB_USER:-milevault}:${DB_PASSWORD:-milevault}@db:5432/milevault
|
||||
REDIS_URL: redis://:${REDIS_PASSWORD:-milevault}@redis:6379/0
|
||||
SECRET_KEY: ${SECRET_KEY:-changeme_please_set_in_env_file_32chars}
|
||||
STRAVA_CLIENT_ID: ${STRAVA_CLIENT_ID:-}
|
||||
STRAVA_CLIENT_SECRET: ${STRAVA_CLIENT_SECRET:-}
|
||||
FILE_STORE_PATH: /data/files
|
||||
volumes:
|
||||
- ./file_data:/data/files
|
||||
|
||||
Reference in New Issue
Block a user