diff --git a/peptracker.yaml b/peptracker.yaml new file mode 100644 index 0000000..ab296d6 --- /dev/null +++ b/peptracker.yaml @@ -0,0 +1,39 @@ +services: + peptracker-db: + build: ./backend + ports: + - "8006:8000" + volumes: + - /srv/docker/medical/peptracker:/app/data + environment: + DATABASE_URL: sqlite:////app/data/peptracker.db + SECRET_KEY: ${DB_SECRET} + REGISTRATION_ENABLED: "true" + COOKIE_SECURE: "false" + + peptracker: + build: ./frontend + ports: + - "3006:3000" + depends_on: + - peptracker-db + environment: + WATCHPACK_POLLING: "true" + volumes: + - ./frontend:/app + - /app/node_modules + - /app/.next + labels: + - homepage.group=Apps + - homepage.name=Peptide Tracker + - homepage.href=${PT_URL} + - homepage.description=Peptide Tracking + - dockhand.url=${PT_URL} + - rackpeek.tags=apps + networks: + - proxy-net + +networks: + proxy-net: + external: true + \ No newline at end of file