diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 8b4ad88..c407e1d 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -6,7 +6,8 @@ on: - cron: "0 0 * * 1" push: branches: - - main + - latest + - dev jobs: build: diff --git a/Dockerfile b/Dockerfile index 52e460c..3a8c111 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,8 +5,8 @@ LABEL maintainer="Don " RUN apk add --no-cache sudo git xfce4 faenza-icon-theme bash python3 tigervnc xfce4-terminal\ && adduser -h /home/alpine -s /bin/bash -S -D alpine && echo -e "alpine\nalpine" | passwd alpine \ && echo 'alpine ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers \ - && git clone https://github.com/novnc/noVNC /home/alpine/noVNC \ - && git clone https://github.com/novnc/websockify /home/alpine/noVNC/utils/websockify + && git clone https://github.com/novnc/noVNC /opt/noVNC \ + && git clone https://github.com/novnc/websockify /opt/noVNC/utils/websockify USER alpine WORKDIR /home/alpine diff --git a/README.md b/README.md index 3559abb..5f2288f 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,8 @@ Simple and minimal Alpine Docker Image providing XFCE4 through html5 noVNC connection +Step by step tutorial on how this docker is created (https://www.youtube.com/watch?v=8IfTXJRAIJw) +
[![Discord](https://img.shields.io/discord/316245914987528193?logo=discord)](https://discord.com/invite/v8dAnFV) diff --git a/entry.sh b/entry.sh index eaca6f5..bb0724a 100644 --- a/entry.sh +++ b/entry.sh @@ -1,3 +1,3 @@ #!/bin/bash /usr/bin/vncserver :99 & -/home/alpine/noVNC/utils/novnc_proxy --vnc 127.0.0.1:5999 +/opt/noVNC/utils/novnc_proxy --vnc 127.0.0.1:5999