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:
@@ -58,6 +58,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: production
|
||||
volumes:
|
||||
@@ -82,6 +85,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_run_openssl_rand_hex_32}
|
||||
STRAVA_CLIENT_ID: ${STRAVA_CLIENT_ID:-}
|
||||
STRAVA_CLIENT_SECRET: ${STRAVA_CLIENT_SECRET:-}
|
||||
FILE_STORE_PATH: /data/files
|
||||
volumes:
|
||||
- file_data:/data/files
|
||||
@@ -100,6 +105,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_run_openssl_rand_hex_32}
|
||||
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