From df55507c9d7d81270c0741aa7c5daa542be367cf Mon Sep 17 00:00:00 2001 From: Salt Date: Tue, 10 May 2022 21:38:24 -0500 Subject: [PATCH] Privilege up Octoprint so it can actually access the ttydevs it needs to --- playbooks/tasks/app/octoprint.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/playbooks/tasks/app/octoprint.yml b/playbooks/tasks/app/octoprint.yml index 5d8b436..12c1873 100644 --- a/playbooks/tasks/app/octoprint.yml +++ b/playbooks/tasks/app/octoprint.yml @@ -4,8 +4,8 @@ docker_container: name: octoprint image: octoprint/octoprint:latest - ports: - - 80:80 + privileged: yes + network_mode: host # Uncomment all this stuff when the camera shows up # env: # ENABLE_MJPG_STREAMER: true @@ -13,6 +13,9 @@ # - /dev/ttyACM0:/dev/ttyACM0 # - /dev/video0:/dev/video0 volumes: + # I know this is strictly speaking a "bad thing", but this device is an + # appliance so whatever. + - /dev:/dev - /etc/localtime:/etc/localtime:ro - /data/octoprint:/octoprint tags: [ docker, octoprint ]