Add Caddy, move mainsail into addon

This commit is contained in:
Fredrik Baberg 2023-01-12 03:08:46 +01:00
parent fd2f876083
commit 825d9c1a55
5 changed files with 17 additions and 6 deletions

View File

@ -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

View File

@ -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

View 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

View File

@ -0,0 +1,2 @@
#!/usr/bin/with-contenv bashio

View File

@ -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