26 lines
605 B
YAML
26 lines
605 B
YAML
version: '3.8'
|
|
|
|
services:
|
|
printer:
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile
|
|
volumes:
|
|
- ./app:/app
|
|
- ./data:/data
|
|
- ./logs:/logs
|
|
env_file: .env
|
|
environment:
|
|
- AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY}
|
|
- AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY}
|
|
- AWS_REGION=${AWS_REGION}
|
|
- S3_BUCKET_NAME=${S3_BUCKET_NAME}
|
|
- LOCATION=${LOCATION}
|
|
- PRINTER_NAME=${PRINTER_NAME}
|
|
restart: always
|
|
devices:
|
|
- "/dev/usb/lp0:/dev/usb/lp0"
|
|
privileged: true # プリンターアクセスに必要
|
|
command: /startup.sh
|
|
|