Skip to content

Mikrotik's Winbox in a docker container accessible via noVNC through a web browser.

Notifications You must be signed in to change notification settings

matepate/docker-novnc-winbox-1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

docker-novnc-winbox

Mikrotik's Winbox in a docker container accessible via noVNC through a web browser.

This container is based on docker-novnc and the work of @matepate ;) thx

support of env variabls:

  • PUID=1000 default
  • PGID=1000 default

Optional Basic Auth

  • APP_USERNAME=
  • APP_PASSWORD=

Optional Server Ports

  • HTTP_PORT=8080 default
  • HTTPS_PORT=8443 default

Optional Server Name

  • SERVER_NAME=Hostname used for SSL certificate
  • REVERSE_PROXY=yes/no default yes (disable nginx)
  • CRONJOBS=yes/no default yes (disable conjobs)

Optional persistence of Winbox's Sessions (i.e. Wine's ~/.wine)

  • Map volume /data to some writeable folder or docker volume

exposes HTTP_PORT -> redirect -> HTTPS_PORT

autogenerated ssl certificate

Injects all environment variables set via ENV_ as NAME in the user environment

config of startup / cronjob and menur entries via .desktop files

start

docker run --name docker-novnc-winbox -it -p 8181:8181 -p 4443:4443 -v ~/data:/data:rw -e HTTP_PORT=8181 -e HTTPS_PORT=4443 --rm t4skforce/docker-novnc-winbox:latest

About

Mikrotik's Winbox in a docker container accessible via noVNC through a web browser.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Makefile 55.9%
  • Dockerfile 35.0%
  • Shell 9.1%