/edge-novnc

noVNC docker container with ms-edge

Primary LanguageShellGNU General Public License v3.0GPL-3.0

edge-novnc

Run Edge in docker container

Runs ms-edge in a NoVNC docker container (debian/bookworm-slim based)

Environment Vars

Variable Description Default
VNC_PASSWD Password (max 8 chars) password
WIDTH Window Width 1600
HEIGHT Window Height 900
PUID User Id to run as inside container 1000
PGID Group Id to run as inside container 1000
LANGUAGE Language en_AU.UTF8
PORT_NOVNC Internal NoVNC Port 6080
PORT_VNC Internal VNC Port 5901
TZ Container TZ Etc/UTC

Launching Container

docker run

docker run -d \
 --restart=unless-stopped \
 --name=edge-novnc \
 -p 26080:6080 \
 -v /data/edge-novnc:/config \
 itsalljustdata/edge-novnc

docker compose

See docker-compose.yml

If you want to make your vnc log file available to the docker host, map a volume - but make sure you 'touch ./vnc.log' first, otherwise docker will create a folder!

`# - ./vnc.log:'/home/iajd/.vnc/edge-novnc:1.log'`

The filename in the container is determined by the HOSTNAME of the container, so you'll need to set that to something known if you wish to access the logs.