fix: restore default nginx config, update EXPOSE, and fix autostart permissions

This commit is contained in:
Joakim Svensson
2026-01-06 20:37:24 +00:00
parent ff4c2bd6bc
commit 0de8039dee
5 changed files with 3 additions and 4 deletions

View File

@@ -27,7 +27,6 @@ RUN \
echo "**** clone web content ****" && \
git clone https://github.com/Sparks72/QMX-Fusion-v1 /var/www/fusion-v1 && \
chown -R abc:abc /var/www/fusion-v1 && \
rm -f /etc/nginx/sites-enabled/default && \
echo "**** cleanup ****" && \
apt-get autoclean && \
rm -rf \
@@ -40,6 +39,6 @@ RUN \
COPY /root /
# ports and volumes
EXPOSE 3000
EXPOSE 3000 3001
VOLUME /config

View File

@@ -27,7 +27,6 @@ RUN \
echo "**** clone web content ****" && \
git clone https://github.com/Sparks72/QMX-Fusion-v1 /var/www/fusion-v1 && \
chown -R abc:abc /var/www/fusion-v1 && \
rm -f /etc/nginx/sites-enabled/default && \
echo "**** cleanup ****" && \
apt-get autoclean && \
rm -rf \
@@ -40,6 +39,6 @@ RUN \
COPY /root /
# ports and volumes
EXPOSE 3000
EXPOSE 3000 3001
VOLUME /config

View File

@@ -114,6 +114,7 @@ init_diagram: |
"chromium:latest" <- Base Images
# changelog
changelogs:
- {date: "06.01.26:", desc: "Fix missing port 3001, ensure autostart is executable, and restore default nginx site to avoid breaking Selkies UI."}
- {date: "06.01.26:", desc: "Add nginx to serve QMX-Fusion-v1 and start chromium in kiosk mode."}
- {date: "20.12.25:", desc: "Add Wayland init logic."}
- {date: "22.09.25:", desc: "Rebase to Debian Trixie."}

0
root/defaults/autostart Normal file → Executable file
View File

0
root/defaults/autostart_wayland Normal file → Executable file
View File