Files
ReadeckProxy/.env.example
T

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