diff --git a/config/telegram.conf b/config/telegram.conf new file mode 100644 index 0000000..e783b03 --- /dev/null +++ b/config/telegram.conf @@ -0,0 +1,9 @@ +# Please refer to the wiki(https://github.com/nlef/moonraker-telegram-bot/wiki) for detailed information on how to configure the bot + +[bot] +server: moonraker:7215 +bot_token: +chat_id: + +[camera] +host: http://webcam:8080/stream \ No newline at end of file diff --git a/docker-compose.yaml b/docker-compose.yaml index 040231a..efc73ce 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -27,6 +27,7 @@ services: - fluidd - mainsail - klipperscreen + - moonraker-telegram-bot klipper-priv: <<: *klipper-svc @@ -67,6 +68,7 @@ services: - fluidd - mainsail - klipperscreen + - moonraker-telegram-bot labels: org.prind.service: moonraker traefik.enable: true @@ -121,6 +123,8 @@ services: traefik.http.routers.mainsail.rule: PathPrefix(`/`) traefik.http.routers.mainsail.entrypoints: web + ## additional Services + ## klipperscreen: image: mkuf/klipperscreen:latest restart: unless-stopped @@ -134,6 +138,18 @@ services: labels: org.prind.service: klipperscreen + moonraker-telegram-bot: + image: lefskiy/moonraker-telegram-bot:development + restart: unless-stopped + logging: + driver: none + profiles: + - moonraker-telegram-bot + volumes: + - gcode:/opt/printer_data/gcodes + - log:/opt/printer_data/logs + - ./config:/opt/printer_data/config + ## Accompanying Services/Infra ##