29 lines
966 B
Plaintext
29 lines
966 B
Plaintext
# Family Home Lab — environment template
|
|
# Copy to `.env` (git-ignored) and fill real values. Never commit `.env`.
|
|
|
|
# --- PostgreSQL ---
|
|
POSTGRES_USER=fhl
|
|
POSTGRES_PASSWORD=CHANGE_ME_db
|
|
POSTGRES_DB=fhl
|
|
|
|
# --- Sessions / first-run admin ---
|
|
SESSION_SECRET=CHANGE_ME_openssl_rand_hex_32
|
|
ADMIN_USERNAME=sam
|
|
ADMIN_PASSWORD=CHANGE_ME_admin
|
|
ADMIN_FULLNAME=Sam
|
|
|
|
# --- Garage (S3) ---
|
|
# Generate with: docker run --rm dxflrs/garage:v1.0.1 secret generate
|
|
GARAGE_RPC_SECRET=CHANGE_ME_rpc
|
|
GARAGE_ADMIN_TOKEN=CHANGE_ME_admin_api
|
|
GARAGE_METRICS_TOKEN=CHANGE_ME_metrics
|
|
# First S3 access key pair (main account "portal"). Create via garage CLI after
|
|
# first boot, then paste here.
|
|
S3_ACCESS_KEY=CHANGE_ME_access
|
|
S3_SECRET_KEY=CHANGE_ME_secret
|
|
S3_REGION=garage
|
|
|
|
# --- Tool container images (verify before enabling profile "tools") ---
|
|
IMAGE_PHOTOPEA=texasbullphotography/photopea:latest
|
|
IMAGE_VIDEO=lscr.io/linuxserver/webtop:latest
|
|
IMAGE_AUDIO=lscr.io/linuxserver/webtop:latest |