app.config module

class app.config.Config[source]

Bases: object

CLIENT_ID: str = ''
CLIENT_SECRET: str = ''
ENABLED_ACCESS_CONTROL: bool = False
FENIX_REDIRECT_ENDPOINT: str = '/fenix-login-callback'
IMAGES_PATH: str = '/home/runner/work/HS-API/HS-API/resources/images/'
MAX_CONTENT_LENGTH: int = 16000000
ORIGINS_WHITELIST: List = ['http://localhost:5173']
PERMANENT_SESSION_LIFETIME = datetime.timedelta(days=14)
ROLES_PATH: str = '/home/runner/work/HS-API/HS-API/resources/roles.yaml'
ROOT_URI = 'http://localhost:5000'
SECRET_KEY = '0219d0827f78bd100aa4c367d792f4580b3055e00c3bb3fbd67069b32fc3da4a'
SENTRY_DSN: str = ''
SESSION_CACHELIB = <cachelib.file.FileSystemCache object>
SESSION_TYPE: str = 'cachelib'
SQLALCHEMY_DATABASE_URI: str = 'sqlite:////home/runner/work/HS-API/HS-API/resources/hackerschool.sqlite3'