chore: added missing docker compose file 3d9a9817
Steve Simkins · 2026-04-25 13:37 1 file(s) · +21 −0
apps/library/docker-compose.yml (added) +21 −0
1 +
services:
2 +
  app:
3 +
    build:
4 +
      context: ../..
5 +
      dockerfile: apps/library/Dockerfile
6 +
    ports:
7 +
      - "${PORT:-3000}:${PORT:-3000}"
8 +
    environment:
9 +
      - ADMIN_PASSWORD=${ADMIN_PASSWORD:-changeme}
10 +
      - LIBRARY_DB_PATH=/data/library.sqlite
11 +
      - GOOGLE_BOOKS_API_KEY=${GOOGLE_BOOKS_API_KEY:-}
12 +
      - BASE_URL=${BASE_URL:-}
13 +
      - COOKIE_SECURE=false
14 +
      - HOST=0.0.0.0
15 +
      - PORT=${PORT:-3000}
16 +
    volumes:
17 +
      - library-data:/data
18 +
    restart: unless-stopped
19 +
20 +
volumes:
21 +
  library-data: