a16da3ee94
- Replace Triplit env vars with PostgreSQL, auth, and S3 config - Add app service to docker-compose with healthcheck dependency - Bind ports to localhost only for security - Add required POSTGRES_PASSWORD validation
23 lines
491 B
Bash
23 lines
491 B
Bash
# Database
|
|
POSTGRES_DB=veridian
|
|
POSTGRES_USER=postgres
|
|
POSTGRES_PASSWORD=changeme
|
|
DATABASE_URL=postgresql://postgres:changeme@db:5432/veridian
|
|
|
|
# Auth
|
|
BETTER_AUTH_SECRET=changeme
|
|
|
|
# App URL (your domain, used for CORS and auth redirects)
|
|
NUXT_PUBLIC_URL=https://veridian.example.com
|
|
|
|
# S3-compatible storage (optional, for file uploads)
|
|
S3_ACCESS_KEY_ID=
|
|
S3_SECRET_ACCESS_KEY=
|
|
S3_BUCKET_NAME=
|
|
S3_REGION=
|
|
S3_ENDPOINT=
|
|
|
|
# Auth controls (optional)
|
|
DISABLE_SIGNUP=false
|
|
DISABLE_LOCAL_AUTH=false
|