Commit Graph

219 Commits

Author SHA1 Message Date
Markus Küffner
b46b69b163 doc: add logo 2022-03-22 21:11:09 +01:00
Markus Küffner
deb058848b scripts: set executable bit for x11 script v0.3.0 2022-03-17 19:48:14 +01:00
Markus Küffner
c161b48582 docs: add klipperscreen to readme 2022-03-17 19:48:14 +01:00
Markus Küffner
be539c7dd4 script: x11: remove unused option from adduser 2022-03-17 19:48:14 +01:00
Markus Küffner
2eeeebb15f script: fix user creation and package installation for X11 2022-03-17 19:48:14 +01:00
Markus Küffner
7043f46756 script: add provisional x11 setup script 2022-03-17 19:48:14 +01:00
Markus Küffner
e85751b34f klipperscreen: remove Xauthority volume from service 2022-03-17 19:48:14 +01:00
Markus Küffner
49161b7aa3 klipperscreen: update runtime dependencies 2022-03-17 19:48:14 +01:00
Markus Küffner
96fc52b1cb KlipperScreen initial setup
* KlipperScreen Dockerfile
  * GitHub Workflow
  * klipperscreen.conf
  * klipperscreen service definition
2022-03-17 19:48:14 +01:00
Markus Küffner
c404c7136c simulavr: template klipper service to achieve compatibility with octoprint v0.2.1 2022-03-10 17:41:25 +01:00
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
v0.2.0
2022-03-09 22:39:30 +01:00
Markus Küffner
67e48557eb rework service dependencies v0.1.1 2022-02-28 19:42:16 +01:00
Markus Küffner
ef27935658 Merge branch 'init' into main v0.1.0 2022-02-26 01:16:19 +01:00
Markus Küffner
d03f03c870 update .gitignore 2022-02-26 00:59:56 +01:00
Markus Küffner
c0aee5b3cc Merge branch 'main' of ssh://github.com/mkuf/prind into main 2022-02-26 00:43:05 +01:00
Markus Küffner
8055c187bf klipper|moonraker: explicitly create log directory
Might correlate with https://github.com/mkuf/prind/issues/11
2022-02-26 00:42:15 +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
df3199fb9f docs: update syntax highlighting 2022-02-15 23:13:51 +01:00
Markus Küffner
301d0b11d5 docs: add mainsail remoteMode example 2022-02-15 19:50:13 +01:00
Markus Küffner
0ddab77769 Mainsail: fix build
As per 410610137a Mainsail is using vite.js for building.
2022-02-09 20:00:55 +01:00
Markus Küffner
a1ab053d40 config: add machine/provider to moonraker.cfg
fixes #8
2022-02-06 22:55:04 +01:00
Markus Küffner
685353ec75 doc: clarify build instructions and add instructions to flash mcu code 2022-01-31 19:48:48 +01:00
Markus Küffner
88658dfa54 Update link to official docker Compose v2 docs; closes #6 2022-01-31 19:19:35 +01:00
Markus Küffner
30023295d9 build: fix sorting for pre-release tags 2022-01-21 08:22:07 +01:00
Markus Küffner
815cc3762f Merge pull request #3 from geoff-coppertop/main
Build AARCH64 Image
2022-01-02 22:04:40 +01:00
Geoffrey Thomas
35a16320cc Build AARCH64 Image
Update GitHub workflow so that it also builds AARCH64 image for 64bit
OSes used on RPi 3/4.
2021-12-30 19:38:08 -07:00
Markus Küffner
7d52210d25 moonraker: add iproute2 to runtime image
fixes https://github.com/mkuf/prind/issues/2
2021-12-30 22:30:21 +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
c81b66d98a update moonraker config 2021-11-25 18:59:54 +01:00
Markus Küffner
21d64baf25 script: change order of arguments for build-script 2021-11-10 19:26:36 +01:00
Markus Küffner
cfb81ae091 set python version for octoprint image; add runtime packages for octoprint 2021-11-08 22:21:28 +01:00
Markus Küffner
a1c0802cf5 add custom octoprint dockerfile; add link about cross-building images to buildscript 2021-11-03 19:54:52 +01:00
Markus Küffner
2e9d342cc3 mainsail: use native platform for build target 2021-10-30 02:31:11 +02:00
Markus Küffner
867d4ec19d mainsail: pin node Image and update default version in Dockerfile 2021-10-30 00:10:55 +02:00
Markus Küffner
507cdbfeb2 build-script: echo info about current image 2021-10-28 21:32:49 +02:00
Markus Küffner
02e5cf028b update status badges for image builds 2021-10-28 21:09:53 +02:00
Markus Küffner
dc1d6f8d2b rework github actions 2021-10-28 21:06:32 +02:00
Markus Küffner
8d5575ff42 use correct octoprint image 2021-10-26 21:25:52 +02:00
Markus Küffner
9494893bbb Update README.md 2021-10-26 09:19:36 +02:00
Markus Küffner
f75cad4c3c Update README.md 2021-10-26 07:37:41 +02:00
Markus Küffner
57a2c0147b add example printer.cfg 2021-10-25 22:01:46 +02:00
Markus Küffner
a99deb7c0f Update README.md 2021-10-25 21:54:31 +02:00
Markus Küffner
29fb6de8b3 Update Readme, add License 2021-10-25 21:47:34 +02:00
Markus Küffner
6af156335b setup github workflow 2021-10-25 20:12:47 +02:00
Markus Küffner
df1bb2b1ea add privisional buildscript; rearrange dockerfiles 2021-10-25 20:12:47 +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