Skip to content
Snippets Groups Projects
Select Git revision
  • 478c5c74761f0cf23bbaaf2421ee562077f5da4a
  • master default protected
  • postgres_integration
  • s3compatible
  • intros
  • bootstrap4
  • modules
7 results

server.py

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    config.example.py 1.06 KiB
    import datetime
    
    SECRET_KEY = b''
    SQLALCHEMY_DATABASE_URI = ''
    DEBUG = True
    PORT = 5001
    SESSION_COOKIE_SECURE = True
    
    REMEMBER_COOKIE_NAME = 'remember_token'
    REMEMBER_COOKIE_DURATION = datetime.timedelta(30)
    REMEMBER_COOKIE_DOMAIN = None
    REMEMBER_COOKIE_PATH = '/'
    REMEMBER_COOKIE_SECURE = True
    REMEMBER_COOKIE_HTTPONLY = True
    
    BABEL_DEFAULT_LOCALE = 'en'
    BABEL_DEFAULT_TIMEZONE = 'Europe/Berlin'
    
    USER_GROUP = 'users'
    
    AD_HOST = 'ad.example.com'
    AD_DOMAIN = 'EXAMPLE'
    AD_USER_DN = 'cn=users,dc=example,dc=com'
    AD_GROUP_DN = 'cn=users,dc=example,dc=com'
    AD_CA_CERT = ''
    
    BRANDING_APP_NAME = {'de': 'Lehrpreis WebApp', 'en': 'Teaching Award WebApp'}
    BRANDING_APP_URL = 'https://lehrpreis.example.com'
    BRANDING_ORG_NAME = 'Example Oragnization'
    BRANDING_CONTACT = 'it@example-organisation.com'
    BRANDING_LOGO = 'logo.png'
    BRANDING_INFORMATION = {'de': '<p>Dieser Text wurde bisher nicht übersetzt.</p>',
                            'en': '<p>This text was not yet translated.</p>'}
    
    MAIL_ENABLED = True
    MAIL_ADDRESS = 'committee@example.com'
    MAIL_HOST = 'mail.example.com'
    MAIL_LOCALE = 'en'