# Host port the web UI is published on. Everything else is internal: the API is # only reachable through nginx at /api/. WEB_PORT=8090 # Comma-separated emails allowed to moderate the landing strip (/admin). # Leave empty to make nobody an admin. ADMIN_EMAILS= # The mail relay that sends the address-verification mail — the 6-digit code # plus the link. A new account is a guest until it proves the address with one # of the two, so a deployment without a relay can only ever hand out guest # access. # # Leave SMTP_HOST empty and both the code and the link are written to the api # container's log instead (`docker compose logs api`), which is enough for local # work. SMTP_HOST= # 587 upgrades to TLS (STARTTLS); 465 is TLS from the first byte. Set # SMTP_SECURE=true to force the latter on an unusual port. SMTP_PORT=587 SMTP_USER= SMTP_PASS= # What the mail says it is from. Defaults to SMTP_USER, then a noreply address. SMTP_FROM= SMTP_SECURE=