33 lines
1.1 KiB
Bash
33 lines
1.1 KiB
Bash
DATABASE_URL=postgres://album:album@localhost:5439/album
|
|
NEXT_PUBLIC_APP_URL=http://localhost:3000
|
|
BETTER_AUTH_SECRET=album-development-secret-change-me
|
|
BETTER_AUTH_URL=http://localhost:3000
|
|
|
|
# Optional Authentik OpenID Connect provider. Use the issuer URL shown by
|
|
# Authentik, for example: https://auth.example.com/application/o/vellum/
|
|
AUTHENTIK_ISSUER=
|
|
AUTHENTIK_CLIENT_ID=
|
|
AUTHENTIK_CLIENT_SECRET=
|
|
|
|
EMAIL_PROVIDER=mailpit
|
|
EMAIL_FROM=Manyangles <photos@manyangles.test>
|
|
SMTP_HOST=127.0.0.1
|
|
SMTP_PORT=1027
|
|
RESEND_API_KEY=
|
|
# Signing secret for POST /api/webhooks/resend (not the API key).
|
|
RESEND_WEBHOOK_SECRET=
|
|
# Production: set EMAIL_PROVIDER=resend and EMAIL_FROM to a verified Resend domain.
|
|
# Run the worker with the same email configuration. Never use production for tests.
|
|
RESEND_FROM=Manyangles <photos@manyangles.test>
|
|
|
|
S3_ENDPOINT=http://127.0.0.1:3900
|
|
S3_PUBLIC_ENDPOINT=http://127.0.0.1:3900
|
|
S3_REGION=garage
|
|
S3_BUCKET=album
|
|
S3_ACCESS_KEY=GK0123456789abcdef0123456789abcdef
|
|
S3_SECRET_KEY=0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef
|
|
S3_FORCE_PATH_STYLE=true
|
|
|
|
WORKER_CONCURRENCY=1
|
|
WORKER_MIN_INTERVAL_MS=250
|