services: yore: image: git.pbrinkmeier.de/paul/yore:0.0.10 restart: always environment: # For dbmate (migrations) DATABASE_URL: "postgres://yore:${YORE_DB_PASSWORD}@yore_db/yore-db?sslmode=disable&search_path=public" # For yore itself YORE_DB: "host=yore_db dbname=yore-db user=yore password=${YORE_DB_PASSWORD}" YORE_DOWNLOAD_DIR: /data/downloads YORE_DBMATE_DIR: /data/dbmate user: 42004:42004 volumes: - /etc/passwd:/etc/passwd:ro - /etc/group:/etc/group:ro - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro - /var/lib/pbri/docker/yore_data:/data yore_db: image: postgres:17-alpine restart: unless-stopped environment: POSTGRES_DB: yore-db POSTGRES_USER: yore POSTGRES_PASSWORD: "${YORE_DB_PASSWORD}" volumes: - /var/lib/pbri/docker/yore_db:/var/lib/postgresql/data networks: default: name: caddy-network external: true