karby/docker/docker-compose.yml
cas c2b9074ef9 feat: initiële commit — Karby PWA koolhydratenteller met NEVO database, maaltijden, dagboek, e2e tests
- NEVO dataset (2328 voedingsmiddelen) met zoekfunctie
- Dagboek met eetmomenten, koolhydratenlimiet en progress bar
- Maaltijden opslaan + nesten in dagboek + eenmalig/permanent bewerken
- Portie-systeem met steppers per NEVO-categorie
- Vorteq amber/goud branding met Karby logo
- Voedingscentrum links per product
- 8 Playwright e2e tests (100% groen)
- PWA met offline support

Kanban board: koolhydraat-app
2026-07-24 01:44:19 +02:00

21 lines
762 B
YAML

services:
eetdagboek:
build: .
container_name: eetdagboek
restart: unless-stopped
networks:
- proxy
labels:
- "traefik.enable=true"
- "traefik.http.routers.eetdagboek.entrypoints=websecure"
- "traefik.http.routers.eetdagboek.rule=Host(`eetdagboek.vantwout.dev`)"
- "traefik.http.routers.eetdagboek.tls=true"
- "traefik.http.routers.eetdagboek.tls.certresolver=le"
- "traefik.http.services.eetdagboek.loadbalancer.server.port=80"
- "traefik.http.routers.eetdagboek-http.rule=Host(`eetdagboek.vantwout.dev`)"
- "traefik.http.routers.eetdagboek-http.entrypoints=web"
- "traefik.http.routers.eetdagboek-http.middlewares=redirect-https@internal"
networks:
proxy:
external: true