# Development — copy to .env (not committed) DB_HOST=192.168.10.122 DB_PORT=5432 DB_USER=gallery DB_PASSWORD=YOUR_POSTGRES_PASSWORD DB_NAME=gallery_dev # Public dev URL (Keenetic → 192.168.10.70:5173) # Local-only coding: npm run dev:server + dev:client on 3520 / 5173 instead PORT=3451 HOST=0.0.0.0 PUBLIC_URL=https://devgallery.mysuperlab.netcraze.pro TRUST_PROXY=true IMAGE_DIR=./data/images # Production uses infra/docker/.env.prod → gallery_prod at gallery.mysuperlab.netcraze.pro:5173 # See Documentation/environments.md # Optional — enable extra museum search in fetch-missing-images / search-missing-paintings # SMITHSONIAN_API_KEY= # HARVARD_ART_API_KEY= # FETCH_MAX_WAIT_SEC=10