2024-04-15 04:02:23 -04:00
2024-03-29 19:41:56 -04:00
2024-03-29 19:43:57 -04:00
2024-03-26 10:10:34 -04:00
2024-03-29 01:53:32 -04:00
2024-03-25 17:50:58 -04:00
2024-03-30 05:06:17 -04:00
2024-03-26 10:24:28 -04:00
2024-03-30 04:51:37 -04:00
2024-03-25 17:50:58 -04:00
2024-03-26 10:32:55 -04:00

Headplane

An advanced UI for juanfont/headscale

Preview

Headscale is a self-hosted version of the Tailscale control server, however, it currently lacks a first-party web UI. This is a relatively tiny Remix app that aims to provide a usable GUI for the Headscale server. It's still very early in it's development, however these are some of the features that are planned.

  • Editable tags, machine names, users, etc
  • ACL control through Docker integration
  • OIDC based login for the web UI
  • Automated API key regeneration
  • Editable headscale configuration

Deployment

Contributing

If you would like to contribute, please install a relatively modern version of Node.js and PNPM. Clone this repository, run pnpm install, and then run pnpm dev to start the development server.

Copyright (c) 2024 Aarnav Tale

S
Description
A feature-complete Web UI for Headscale
Readme MIT 14 MiB
Languages
TypeScript 90.9%
Go 3.5%
Nix 3.4%
CSS 1%
Shell 0.7%
Other 0.5%