A responsive alternative UI for netmaker (https://github.com/gravitl/netmaker)
Built with go and html/templates. Missing following features compared to netmaker-ui (https://github.com/gravitl/netmaker-ui)
- Oauth Suppport
You can use netmaker-gui at the same time as netmaker-ui. For example, one one running as dashboard.netmaker.example.com and the other at control.netmaker.example.com
To use along side of your existing netmaker installation insert the following to your docker-compose.yml file
CLIENT_MODE must be set to off for netmaker-gui to create networks properly; netmaker functionality is not dictated by this setting, it is controlled by the CLIENT_MODE setting for the netmaker container.
netmaker-gui
container-name: netmaker-gui
image: nusak/netmaker-gui:v0.6.3
restart: unless-stopped
ports:
- "8080:8080"
environment:
DATABASE: sqlite
CLIENT_MODE: "off"
volumes:
- dnsconfig:/config/dnsconfig
- sqldata:/data
and add an appropriate entry to your proxy relay.
- CSS - W3Schools https://w3.schools.com/w3css
- Icons - Material Icons https://fonts.google.com/icons
- Netmaker https://github.com/gravitl/netmaker