SERVER_NAME= # URL where this will be hosted. FLASK_DEBUG=False TZ=Europe/London # Time Zone ## App Configuration SECRET_KEY= # Long, secure, secret string. DATA=./data/ DATABASE_TYPE=SQLite # SQLite or MySQL, defaults to SQLite DATABASE_HOST= # Required if MySQL. Must match name of Docker service, or provide host if database is on an external server. Defaults to localhost. DATABASE_PORT= # Required if MySQL. Defaults to 3306 ## MySQL Database Configuration (Required if configured to MySQL Database.) # Note that if using the Docker service, these configuration values will also be used when creating the database in the mysql container. MYSQL_RANDOM_ROOT_PASSWORD=True MYSQL_DATABASE= # Required if MySQL. MYSQL_USER= # Required if MySQL MYSQL_PASSWORD= # Required if MySQL. Create secure password string. Note '@' character cannot be used. ## Flask Mail Configuration MAIL_SERVER=postfix # Must match name of the Docker service MAIL_PORT=25 MAIL_USE_TLS=False MAIL_USE_SSL=False MAIL_USERNAME= # Username@domain, must match config values below MAIL_PASSWORD= # Must match config value below MAIL_DEFAULT_SENDER= # NoReply@domain or some such. MAIL_MAX_EMAILS=25 MAIL_ASCII_ATTACHMENTS=True # Postfix maildomain= # Domain must match the section of username above smtp_user= # username:password. Must match config values above.