Add HA ingress UI proxy + optional web terminal

This commit is contained in:
root
2026-01-28 19:49:02 +02:00
parent b2fa3d3d71
commit 1509822a31
4 changed files with 119 additions and 3 deletions
+6 -2
View File
@@ -20,7 +20,9 @@ RUN apk add --no-cache \
libatomic \
file \
pax-utils \
python3
python3 \
nginx \
ttyd
# Install Node.js 22+ (musl build) from unofficial builds.
# Router/base image Alpine may ship an older libstdc++; we pull a newer libstdc++ from edge to satisfy Node's C++ symbols.
@@ -45,6 +47,8 @@ RUN npm config set fund false && npm config set audit false \
&& npm install -g clawdbot
COPY run.sh /run.sh
RUN chmod +x /run.sh
COPY nginx.conf.tpl /etc/nginx/nginx.conf.tpl
RUN chmod +x /run.sh \
&& mkdir -p /run/nginx
CMD [ "/run.sh" ]