Skip to content

ISC DHCP server & Glass DHCP manager on Alpine linux

Notifications You must be signed in to change notification settings

vayidm/docker-glass-isc-dhcp

 
 

Repository files navigation

docker-glass-isc-dhcp

Includes ISC DHCP Server and Glass Web Management tool.

The GUI of the application is accessed through a modern web browser (no installation or configuration needed on client side). Default port 3000.

For more info on Glass, see www.github.com/Akkadius/glass-isc-dhcp#features

NOTE: Requires DHCP server config file in appdata/glass-isc-dhcp folder.

For a sample config file, see www.github.com/djaydev/docker-glass-isc-dhcp/blob/master/sample.dhcpd.conf

Host or MACVLAN networking is recommended.

    docker run -d \
    --name=glass-isc-dhcp \
    --network="host" \
    -e TZ=America/New_York
    -v /docker/appdata/glass-isc-dhcp:/etc/dhcp:rw \
    -v /docker/appdata/glass-isc-dhcp/leases:/var/lib/dhcp:rw \
    -e ADMINPASSWORD=glassadmin \
    -e WEBSOCKETPORT=8080 \
    -e WEBADMINPORT=3000 \
    djaydev/glass-isc-dhcp

Where:

  • TZ: your timezone
  • /docker/appdata/glass-isc-dhcp: dhcpd.conf folder
  • /docker/appdata/glass-isc-dhcp/leases: optional folder for persistent leases
  • ADMINPASSWORD: optional Glass Web password, default glassadmin
  • WEBSOCKETPORT: optional Glass Websocket Port, default 8080
  • WEBADMINPORT: optional Glass Web UI Port, default 3000

Browse to your-host-ip:3000 to access the Glass Web GUI.

Projects used

About

ISC DHCP server & Glass DHCP manager on Alpine linux

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 65.2%
  • Dockerfile 34.8%