23 Commits

Author SHA1 Message Date
Markus Küffner
555b71dde1 add simulavr container for debugging (#12)
* script: restructure build commands

* klipper: add simulavr target

* simulavr: add klipper config for simulavr; add compose file for simulavr

* simulavr: set dependencies for klipper service

* move ustreamer to override file; rearrange init service in main compose file; move config for simulavr to printer.cfg

* move printer.cfg for simulavr to extra file

* README: add debugging section

* update docs
2022-03-09 22:39:30 +01:00
Markus Küffner
67e48557eb rework service dependencies 2022-02-28 19:42:16 +01:00
Markus Küffner
c428a624a9 Add init Container
The Config dir needs to be writable by uid/gid 1000
  This commit adds a container that sets the right uid/gid and then sleeps indefinitely
2022-02-26 00:38:07 +01:00
Markus Küffner
a97aac42f5 traefik: update image tag 2021-11-29 20:16:41 +01:00
Markus Küffner
453a4cccd4 use tmpfs for volume "run" 2021-11-29 19:57:32 +01:00
Markus Küffner
0d8987e52a disable docker logs for moonraker and klipper in favor of logfiles 2021-11-29 19:45:54 +01:00
Markus Küffner
bf6dc83c56 configure services to write logs to tmpfs volume 2021-11-25 19:18:52 +01:00
Markus Küffner
8d5575ff42 use correct octoprint image 2021-10-26 21:25:52 +02:00
Markus Küffner
29fb6de8b3 Update Readme, add License 2021-10-25 21:47:34 +02:00
Markus Küffner
fa01bc7e2f add mainsail dockerfile and service 2021-10-25 20:12:47 +02:00
Markus Küffner
35f53c93cc install additional plugins for octoprint 2021-10-25 20:12:47 +02:00
Markus Küffner
07c75df4b6 add template for ustreamer to support multi webcam setups 2021-10-25 20:12:47 +02:00
Markus Küffner
78c59869b0 proxy moonraker via traefik; rename klipper-octo to klipper-priv(ileged) 2021-10-25 20:12:47 +02:00
Markus Küffner
1e920dfcc3 remove disabled traefik config from moonraker 2021-10-25 20:12:47 +02:00
Markus Küffner
4d90f55cd2 change how entrypoint and cmds work, so flags can be set at container creation 2021-10-25 20:12:47 +02:00
Markus Küffner
5af245464a use profiles for deployment; rename moonraker db volume 2021-10-25 20:12:47 +02:00
Markus Küffner
0e46297ac7 add octoprint; make klipper privileged; add dependencies 2021-10-25 20:12:47 +02:00
Markus Küffner
a9170e61ef move dockerfiles to subdirectory 2021-10-25 20:12:47 +02:00
Markus Küffner
c6da87df7c add traefik 2021-10-25 20:12:47 +02:00
Markus Küffner
9b4673335f add ustreamer; tweak moonraker and klipper dockerfiles 2021-10-25 20:12:47 +02:00
Markus Küffner
37439e1e57 slim down moonraker image 2021-10-25 20:12:47 +02:00
Markus Küffner
b320082092 add moonraker and fluidd 2021-10-25 20:12:47 +02:00
Markus Küffner
e11d757ee7 klipper works in docker 2021-10-25 20:12:47 +02:00