25 lines
906 B
Bash
25 lines
906 B
Bash
# Docker — external bridge network name (must exist before compose).
|
|
# Used by docker-compose.yml and scripts/create-docker-network.sh — keep them in sync.
|
|
DOCKER_NETWORK=readeck_proxy_net
|
|
|
|
# Docker Hub proxy / mirror prefix for pulls (Swift, Ubuntu, Postgres, Node — see Dockerfiles & compose).
|
|
BASE_REGISTRY=registry-group.kshaitry.com/library
|
|
|
|
# Application
|
|
APP_PORT=8080
|
|
PROXY_PORTS=9080
|
|
CA_CERT_DIR=/app/data/ca
|
|
|
|
# JWT signing — required for protected /api routes (middleware rejects empty). Override in production:
|
|
# openssl rand -base64 48
|
|
JWT_SECRET=dev-insecure-change-me
|
|
|
|
# Database
|
|
POSTGRES_USER=readeck
|
|
POSTGRES_PASSWORD=readeck_pass
|
|
POSTGRES_DB=readeck_proxy
|
|
POSTGRES_PORT=5432
|
|
|
|
# docker-compose.host-swift.yml — Linux App binary path inside the mounted repo (default matches swift build --build-path .build/linux-runner)
|
|
# HOST_SWIFT_APP_BINARY=/app/.build/linux-runner/release/App
|