This commit is contained in:
bart
2026-10-04 21:47:22 +02:00
commit b4c4f14ca5
44 changed files with 5690 additions and 0 deletions
+30
View File
@@ -0,0 +1,30 @@
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