v1
This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user