30 lines
1001 B
Plaintext
30 lines
1001 B
Plaintext
# Postgres
|
|
PGHOST=
|
|
PGUSER=
|
|
PGPASSWORD=
|
|
PGDATABASE=
|
|
PGPORT=5432
|
|
|
|
# Email (optional — without these, sendEmailInvite logs to console and the
|
|
# invitation row still gets persisted so the owner can copy the URL).
|
|
# Resend.com — RESEND_API_KEY is the secret API key; INVITE_FROM_EMAIL must be
|
|
# a verified sender domain in your Resend account.
|
|
RESEND_API_KEY=
|
|
INVITE_FROM_EMAIL=
|
|
|
|
# Optional override for the origin used in invite URLs. Falls back to the
|
|
# request's host/protocol if unset. Server-only — never sent to the browser.
|
|
APP_URL=
|
|
|
|
# Cloudflare R2 (S3-compatible object storage) for image uploads.
|
|
# R2_ENDPOINT base API endpoint for the account
|
|
# R2_BUCKET bucket name
|
|
# R2_ACCESS_KEY_ID + R2_SECRET_ACCESS_KEY — from R2 → API Tokens
|
|
# R2_PUBLIC_URL custom-domain origin attached to the bucket; this is
|
|
# what gets put into <img src> and stored in places.cover_url
|
|
R2_ENDPOINT=
|
|
R2_BUCKET=
|
|
R2_ACCESS_KEY_ID=
|
|
R2_SECRET_ACCESS_KEY=
|
|
R2_PUBLIC_URL=
|