Geräte-Agent als Container verpacken
This commit is contained in:
28
agents/fedeo-device-agent/docker-compose.example.yml
Normal file
28
agents/fedeo-device-agent/docker-compose.example.yml
Normal file
@@ -0,0 +1,28 @@
|
||||
services:
|
||||
fedeo-device-agent:
|
||||
build:
|
||||
context: .
|
||||
image: fedeo-device-agent:local
|
||||
container_name: fedeo-device-agent
|
||||
restart: unless-stopped
|
||||
env_file:
|
||||
- .env
|
||||
environment:
|
||||
FEDEO_WORK_DIR: /work
|
||||
FEDEO_SCAN_POSTPROCESS: "true"
|
||||
FEDEO_SCAN_POSTPROCESS_PROFILE: receipt
|
||||
FEDEO_SCAN_POSTPROCESS_PYTHON: /opt/fedeo-device-agent/.venv-opencv/bin/python
|
||||
FEDEO_SCAN_POSTPROCESS_STRICT: "false"
|
||||
volumes:
|
||||
- fedeo-device-agent-work:/work
|
||||
# Optional fuer CUPS-Druck ueber den Host:
|
||||
# - /var/run/cups/cups.sock:/var/run/cups/cups.sock
|
||||
extra_hosts:
|
||||
- "host.docker.internal:host-gateway"
|
||||
devices:
|
||||
- /dev/bus/usb:/dev/bus/usb
|
||||
# Falls SANE den Scanner trotz devices-Mapping nicht sieht, testweise aktivieren:
|
||||
# privileged: true
|
||||
|
||||
volumes:
|
||||
fedeo-device-agent-work:
|
||||
Reference in New Issue
Block a user