Skip to content
Snippets Groups Projects
config.py 931 B
Newer Older
  • Learn to ignore specific revisions
  • Luka's avatar
    Luka committed
    import os
    
    
    Luka's avatar
    Luka committed
    SECRET_KEY = os.environ.get("SECRET_KEY")
    HYDRA_CLIENT_ID = os.environ.get("HYDRA_CLIENT_ID")
    HYDRA_CLIENT_SECRET = os.environ.get("HYDRA_CLIENT_SECRET")
    HYDRA_AUTHORIZATION_BASE_URL = os.environ.get("HYDRA_AUTHORIZATION_BASE_URL")
    TOKEN_URL = os.environ.get("TOKEN_URL")
    
    Luka's avatar
    Luka committed
    LOGIN_PANEL_URL = os.environ.get("LOGIN_PANEL_URL")
    
    
    HYDRA_PUBLIC_URL = os.environ.get("HYDRA_PUBLIC_URL")
    
    Luka's avatar
    Luka committed
    HYDRA_ADMIN_URL = os.environ.get("HYDRA_ADMIN_URL")
    KRATOS_ADMIN_URL = os.environ.get("KRATOS_ADMIN_URL")
    KRATOS_PUBLIC_URL = str(os.environ.get("KRATOS_PUBLIC_URL")) + "/"
    
    Luka's avatar
    Luka committed
    SQLALCHEMY_DATABASE_URI = os.environ.get("DATABASE_URL")
    
    SQLALCHEMY_TRACK_MODIFICATIONS = False
    
    
    # Set this to "true" to load the config from a Kubernetes serviceaccount
    # running in a Kubernetes pod. Set it to "false" to load the config from the
    # `KUBECONFIG` environment variable.
    LOAD_INCLUSTER_CONFIG = os.environ.get("LOAD_INCLUSTER_CONFIG").lower() == "true"