Sign inSign up

sergeyitsib/headscale-web

By sergeyitsib

•Updated about 1 month ago

Web Interface for headscale administration

Image
Networking
Integration & delivery
Monitoring & observability
0

2.6K

sergeyitsib/headscale-web repository overview

Headscale Web UI

A web frontend for the headscale⁠ coordinator server. Image compressed size less than 20 MB!

Screenshot Home Page


⁠Supported Features
  • Enable/Disable routes and exit nodes
  • Add, move, rename, and remove machines
  • Add and remove users/namespaces
  • Add and expire PreAuth keys
  • Add and remove machine tags
  • ACL access JSON file editor with syntax highlights
  • Display Go server metrics

⁠How to use this image

docker run --name headscale-web -d sergeyitsib/headscale-web

⁠Exposing external port

docker run --name headscale-web -d -p 8080:80 sergeyitsib/headscale-web

Here is an example using docker-compose.yml:

web-ui:
  image: sergeyitsib/headscale-web
  ports:
    - "8080:80"
  environment:
    - PORT=80
  healthcheck:
    test: [ "CMD", "healthcheck" ]
    interval: 10s
    timeout: 5s
    retries: 2

⁠License

This software is unrelated to the creators of headscale⁠ and tailscale⁠, but interacts with these software products. View license information⁠⁠ for the software contained in this image.

Tag summary

Content type

Image

Digest

sha256:4266ff841…

Size

19.5 MB

Last updated

about 1 month ago

docker pull sergeyitsib/headscale-web