fft/config.py
2025-01-16 13:51:51 +01:00

19 lines
728 B
Python

import os
# Secrets
secret = os.environ.get("F42_CLIENT_SECRET")
key = os.environ.get("F42_CLIENT_ID")
bocal_token = os.environ.get("F42_BOCAL_KEY")
update_key = os.environ.get("F42_UPDATE_KEY")
# Configuration
db_path = os.environ.get("F42_DB", default="database.db")
domain = os.environ.get("F42_DOMAIN")
proxy_domain = os.environ.get("F42_PROXY_DOMAIN", default=domain)
redirect_url = f"http://{domain}/auth"
auth_link = f"https://api.intra.42.fr/oauth/authorize?client_id={key}&redirect_uri={redirect_url}&response_type=code&scope=public"
redis_host = os.environ.get("F42_REDIS_HOST")
redis_port = os.environ.get("F42_REDIS_PORT")
campuses_to_update = [1]
sentry_traces_sample_rate = 0.4
sentry_profiles_sample_rate = 0.4