# Copy to .env and fill in real values before running: docker compose up -d --build # MariaDB root password (also used by the app's db_pass) DB_ROOT_PASSWORD= # Public IP or domain the browser uses to reach this server (Socket.IO client URL) PUBLIC_HOST= # Shared secret between PHP and Node (must be a long random string) EMIT_SECRET= # SMTP (Gmail) used for outgoing mail SMTP_USERNAME= SMTP_PASSWORD= # Email OTP on sign-in. Off by default; only the exact value "true" turns it on, # and that needs working SMTP. While off, sign-in is password only (logged as # OTP_BYPASSED, shown on the login page and top bar). # Applied to app/config.php by the php container on every start. OTP_REQUIRED=false # Port to expose the web app on (default 80) HTTP_PORT=80