Files
MD-to-Prrint/docker-compose.yml

33 lines
1.0 KiB
YAML

version: '3.8'
services:
md-to-print:
build:
context: .
dockerfile: Dockerfile
image: md-to-print:latest
container_name: md-to-print
volumes:
# Monter le répertoire contenant les fichiers markdown (lecture seule)
- ./documents:/workspace/documents:ro
# Monter le répertoire de sortie pour les PDFs
- ./output:/workspace/output
# Monter le répertoire de logs
- ./logs:/workspace/logs
# Accès à l'imprimante via CUPS (nécessite configuration CUPS)
- /var/run/cups:/var/run/cups:ro
# Optionnel: pour la prévisualisation graphique (décommenter si nécessaire)
# - /tmp/.X11-unix:/tmp/.X11-unix:ro
environment:
- TZ=Europe/Paris
- DISPLAY=${DISPLAY:-}
network_mode: host
# Pour l'accès à l'affichage (prévisualisation)
# Décommenter les lignes suivantes si vous avez besoin de la prévisualisation graphique:
# stdin_open: true
# tty: true
# devices:
# - /dev/dri:/dev/dri
restart: "no"