Add Caddy, move mainsail into addon
This commit is contained in:
parent
fd2f876083
commit
825d9c1a55
@ -10,7 +10,8 @@ RUN apk add --no-cache \
|
|||||||
python3-dev \
|
python3-dev \
|
||||||
libffi-dev \
|
libffi-dev \
|
||||||
build-base \
|
build-base \
|
||||||
curl-dev
|
curl-dev \
|
||||||
|
caddy
|
||||||
|
|
||||||
COPY rootfs /
|
COPY rootfs /
|
||||||
RUN chmod +x /etc/cont-init.d/*.sh
|
RUN chmod +x /etc/cont-init.d/*.sh
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
name: "3DPrinter-Klipper"
|
name: "3DPrinter-Klipper"
|
||||||
version: "2023.01.02"
|
version: "2023.01.03"
|
||||||
slug: "3dprinter-klipper"
|
slug: "3dprinter-klipper"
|
||||||
description: "Klipper as an addon."
|
description: "Klipper as an addon."
|
||||||
url: "https://github.com/fredrikbaberg/3dprinter-addons/tree/klipper/3dprinter-klipper"
|
url: "https://github.com/fredrikbaberg/3dprinter-addons/tree/klipper/3dprinter-klipper"
|
||||||
@ -10,6 +10,7 @@ arch:
|
|||||||
- aarch64
|
- aarch64
|
||||||
- i386
|
- i386
|
||||||
stage: experimental
|
stage: experimental
|
||||||
|
ingress: true
|
||||||
init: false
|
init: false
|
||||||
realtime: true
|
realtime: true
|
||||||
gpio: true
|
gpio: true
|
||||||
|
|||||||
7
klipper/rootfs/etc/cont-init.d/mainsail.sh
Normal file
7
klipper/rootfs/etc/cont-init.d/mainsail.sh
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#!/usr/bin/with-contenv bashio
|
||||||
|
|
||||||
|
if [ ! -d /data/mainsail ]; then
|
||||||
|
mkdir -p /data/mainsail
|
||||||
|
cd /data/mainsail
|
||||||
|
wget -q -O mainsail.zip https://github.com/mainsail-crew/mainsail/releases/latest/download/mainsail.zip && unzip mainsail.zip && rm mainsail.zip
|
||||||
|
fi
|
||||||
2
klipper/rootfs/etc/services.d/proxy/run
Normal file
2
klipper/rootfs/etc/services.d/proxy/run
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
#!/usr/bin/with-contenv bashio
|
||||||
|
|
||||||
@ -30,7 +30,7 @@ trusted_clients:
|
|||||||
[update_manager]
|
[update_manager]
|
||||||
enable_system_updates: False
|
enable_system_updates: False
|
||||||
|
|
||||||
# [update_manager mainsail]
|
[update_manager mainsail]
|
||||||
# type: web
|
type: web
|
||||||
# repo: mainsail-crew/mainsail
|
repo: mainsail-crew/mainsail
|
||||||
# path: ~/mainsail
|
path: /data/mainsail
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user