Disable Gitea workflows and stabilize VNC startup
Pause automated builds while updating the image, and improve VNC startup/logging with a one-way clipboard bridge for reliable browser sync.
This commit is contained in:
@@ -42,6 +42,8 @@ RUN apt-get update && apt-get install -y \
|
||||
xauth \
|
||||
# Supervisord to manage processes
|
||||
supervisor \
|
||||
# Emoji font support
|
||||
fonts-noto-color-emoji \
|
||||
# Utilities
|
||||
wget \
|
||||
curl \
|
||||
@@ -72,9 +74,12 @@ COPY supervisord.conf /etc/supervisor/conf.d/supervisord.conf
|
||||
COPY entrypoint.sh /usr/local/bin/entrypoint.sh
|
||||
COPY openbox-rc.xml /home/${USER}/.config/openbox/rc.xml
|
||||
COPY index.html /usr/share/novnc/index.html
|
||||
COPY vnc-patched.html /usr/share/novnc/vnc.html
|
||||
COPY vnc-clipboard-bridge.js /usr/share/novnc/vnc-clipboard-bridge.js
|
||||
COPY log-prefix.sh /usr/local/bin/log-prefix.sh
|
||||
|
||||
# Set permissions
|
||||
RUN chmod +x /usr/local/bin/entrypoint.sh \
|
||||
RUN chmod +x /usr/local/bin/entrypoint.sh /usr/local/bin/log-prefix.sh \
|
||||
&& chown -R ${USER}:${USER} /home/${USER} /config /downloads /incomplete
|
||||
|
||||
# Expose noVNC and Soulseek ports
|
||||
|
||||
Reference in New Issue
Block a user