-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
35 lines (30 loc) · 1.56 KB
/
Copy path.env.example
File metadata and controls
35 lines (30 loc) · 1.56 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# Copy this file to .env and adjust values for your environment. `.env` is
# gitignored, so it's safe to put real values in it. docker-compose.yml
# injects these into the container, and this one file drives both dev and
# prod deployments. To publish the app on a different host port, edit the
# `ports:` line in docker-compose.yml directly.
# development enables hypercorn's --debug/--reload; anything else doesn't.
QUART_ENV=development
QUART_LOG_LEVEL=DEBUG
# Port hypercorn listens on inside the container.
PORT=5050
# Point at your real, private calendar config instead of the tracked
# placeholder config.json — see CLAUDE.md's "Running against your real,
# private config" section.
# TALK_TO_CONFIG_PATH=config.json.local
# Optional: write hypercorn's access/error logs to files instead of
# stdout/stderr. If you set these, also add matching volume mounts in
# docker-compose.yml so the log files land on the host.
# ACCESS_LOGFILE=/usr/src/app/access.log
# ERROR_LOGFILE=/usr/src/app/error.log
# Optional: SMTP settings for real bookings (see README's "Real bookings"
# section), as an alternative to config.json's "smtp" block. Only used as a
# fallback when config.json has no "smtp" key at all - if it has one, that
# wins outright over these. Set all five of the non-TLS ones together or
# not at all; a partial set fails at startup rather than being ignored.
# TALK_TO_SMTP_HOST=smtp.gmail.com
# TALK_TO_SMTP_PORT=587
# TALK_TO_SMTP_USERNAME=jane@example.com
# TALK_TO_SMTP_PASSWORD=an-app-password
# TALK_TO_SMTP_FROM_ADDRESS=jane@example.com
# TALK_TO_SMTP_USE_TLS=true