# NOTE: Docker Compose treats '$' in this file as variable substitution. # If any value (e.g. a password) contains a literal '$', write it as '$$': # MAIL_PASSWORD=xK9$$vh4pQ2 -> the container receives xK9$vh4pQ2 # Otherwise you'll see a warning like: The "..." variable is not set. # --- Web app --- SECRET_KEY=change-me-to-a-long-random-string BASE_URL=http://localhost:8000 # public URL used in approve/deny links PORT=8000 ADMIN_USERNAME=admin # created on first run only ADMIN_PASSWORD=changeme # --- Purelymail account (only login and password are needed) --- # Server settings are preconfigured: smtp.purelymail.com, port 465, SSL/TLS. # If Two Factor Authentication is enabled on the account, use an App Password. # Leave MAIL_USER empty to print outgoing mail to the console (dev mode). MAIL_USER=you@yourdomain.com MAIL_PASSWORD=secret