[Script request]: headplane #5343
Unanswered
gabriellxxix
asked this question in
Request script
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Application Name
headplane
Website
https://github.com/tale/headplane
Description
I would like to suggest integrating Headplane into the existing Headscale LXC script. Headplane provides a clean and functional web-based GUI for managing Headscale instances, which would greatly enhance the usability of the container.
By bundling Headplane with the Headscale LXC, users could have an all-in-one solution with both CLI and web-based management, making it more accessible for administrators who prefer or require a graphical interface.
Headscale is the de-facto self-hosted version of Tailscale, a popular Wireguard based VPN service. By default, it does not ship with a web UI, which is where Headplane comes in. Headplane is a feature-complete web UI for Headscale, allowing you to manage your nodes, networks, and ACLs with ease.
Headplane aims to replicate the functionality offered by the official Tailscale product and dashboard, being one of the most feature complete Headscale UIs available. These are some of the features that Headplane offers:
Machine management, including expiry, network routing, name, and owner management
Access Control List (ACL) and tagging configuration for ACL enforcement
Support for OpenID Connect (OIDC) as a login provider
The ability to edit DNS settings and automatically provision Headscale
Configurability for Headscale's settings
Due Diligence
Beta Was this translation helpful? Give feedback.
All reactions