2024-05-15 21:52:19 -04:00
2024-05-15 21:52:19 -04:00
2024-04-29 20:33:51 -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-05-04 15:07:27 -04:00
2024-03-30 05:06:17 -04:00
2024-03-26 10:24:28 -04:00
2024-05-01 02:51:03 -04:00
2024-05-11 23:07:24 -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. Headplane aims to solve this issue by providing a GUI that can deeply integrate with the Headscale server. It's able to replicate nearly all of the functions of the official Tailscale SaaS UI, including:

  • Machine/Node expiry, network routing, name, and owner management
  • Access Control List (ACL) and tagging configuration
  • Support for OpenID Connect (OIDC) as a login provider
  • DNS and safe Headscale configuration management

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

Description
Fork of tale/headplane (Heady). Web UI for the supported.systems headscale tailnet.
Readme MIT 5.3 MiB
Languages
Astro 49.8%
TypeScript 29.8%
Python 5.8%
JavaScript 5.7%
Go 5.2%
Other 3.7%