34 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
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.
 |