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_COOKIE_HTTPONLY = True
- SESSION_COOKIE_SAMESITE = 'Strict'
- SESSION_COOKIE_SECURE = True
- SESSION_TYPE: str = 'cachelib'
- SQLALCHEMY_DATABASE_URI: str = 'sqlite:////home/runner/work/HS-API/HS-API/resources/hackerschool.sqlite3'