Files
labelelec/docker-compose.yaml
T
2026-10-04 21:47:22 +02:00

30 lines
681 B
YAML

services:
# 1. CUPS Printserver: beheert de USB-printer en drivers
cups:
image: olbat/cupsd:latest
container_name: cups-server
privileged: true
restart: unless-stopped
ports:
- "631:631"
volumes:
- /dev/labelprinter:/dev/labelprinter
environment:
- CUPS_ADMIN_USER=admin
- CUPS_ADMIN_PASSWORD=password
# 2. Jouw Node.js Applicatie
label-service:
build: .
container_name: label-service
restart: unless-stopped
volumes:
- ./labels:/app/labels
ports:
- "80:3000"
environment:
- PRINTER_URL=http://cups:631/printers/dymo
- API_BASE=labels/
depends_on:
- cups