From 89fa72e08f10c7a873706bae5d586c5021dd0ce7 Mon Sep 17 00:00:00 2001 From: Lukas Wolfsteiner Date: Wed, 2 Sep 2026 13:33:22 +0200 Subject: [PATCH] docs: add repository star count and activity badges to web UI list --- docs/ref/integration/tools.md | 42 +++++++++++++------- docs/ref/integration/web-ui.md | 70 +++++++++++++++++++++++++--------- 2 files changed, 81 insertions(+), 31 deletions(-) diff --git a/docs/ref/integration/tools.md b/docs/ref/integration/tools.md index 2cf7d6190..ea36d5abb 100644 --- a/docs/ref/integration/tools.md +++ b/docs/ref/integration/tools.md @@ -7,16 +7,32 @@ This page collects third-party tools, client libraries, and scripts related to headscale. -- [headscale-operator](https://github.com/infradohq/headscale-operator) - Headscale Kubernetes Operator -- [tailscale-manager](https://github.com/singlestore-labs/tailscale-manager) - Dynamically manage Tailscale route - advertisements -- [headscalebacktosqlite](https://github.com/bigbozza/headscalebacktosqlite) - Migrate headscale from PostgreSQL back to - SQLite -- [headscale-pf](https://github.com/YouSysAdmin/headscale-pf) - Populates user groups based on user groups in Jumpcloud - or Authentik -- [headscale-client-go](https://github.com/hibare/headscale-client-go) - A Go client implementation for the Headscale - HTTP API. -- [headscale-zabbix](https://github.com/dblanque/headscale-zabbix) - A Zabbix Monitoring Template for the Headscale - Service. -- [tailscale-exporter](https://github.com/adinhodovic/tailscale-exporter) - A Prometheus exporter for Headscale that - provides network-level metrics using the Headscale API. +- [headscale-operator](https://github.com/infradohq/headscale-operator) + - ![GitHub stars](https://img.shields.io/github/stars/infradohq/headscale-operator?style=flat) + ![GitHub last commit](https://img.shields.io/github/last-commit/infradohq/headscale-operator) + - Headscale Kubernetes Operator +- [tailscale-manager](https://github.com/singlestore-labs/tailscale-manager) + - ![GitHub stars](https://img.shields.io/github/stars/singlestore-labs/tailscale-manager?style=flat) + ![GitHub last commit](https://img.shields.io/github/last-commit/singlestore-labs/tailscale-manager) + - Dynamically manage Tailscale route advertisements +- [headscalebacktosqlite](https://github.com/bigbozza/headscalebacktosqlite) + - ![GitHub stars](https://img.shields.io/github/stars/bigbozza/headscalebacktosqlite?style=flat) + ![GitHub last commit](https://img.shields.io/github/last-commit/bigbozza/headscalebacktosqlite) + - Migrate headscale from PostgreSQL back to SQLite +- [headscale-pf](https://github.com/YouSysAdmin/headscale-pf) + - ![GitHub stars](https://img.shields.io/github/stars/YouSysAdmin/headscale-pf?style=flat) + ![GitHub last commit](https://img.shields.io/github/last-commit/YouSysAdmin/headscale-pf) + - Populates user groups based on user groups in Jumpcloud or Authentik +- [headscale-client-go](https://github.com/hibare/headscale-client-go) + - ![GitHub stars](https://img.shields.io/github/stars/hibare/headscale-client-go?style=flat) + ![GitHub last commit](https://img.shields.io/github/last-commit/hibare/headscale-client-go) + - A Go client implementation for the Headscale HTTP API. +- [headscale-zabbix](https://github.com/dblanque/headscale-zabbix) + - ![GitHub stars](https://img.shields.io/github/stars/dblanque/headscale-zabbix?style=flat) + ![GitHub last commit](https://img.shields.io/github/last-commit/dblanque/headscale-zabbix) + - A Zabbix Monitoring Template for the Headscale Service. +- [tailscale-exporter](https://github.com/adinhodovic/tailscale-exporter) + - ![GitHub stars](https://img.shields.io/github/stars/adinhodovic/tailscale-exporter?style=flat) + ![GitHub last commit](https://img.shields.io/github/last-commit/adinhodovic/tailscale-exporter) + - A Prometheus exporter for Headscale that provides network-level metrics using + the Headscale API. diff --git a/docs/ref/integration/web-ui.md b/docs/ref/integration/web-ui.md index 12aa6d373..b0a4df128 100644 --- a/docs/ref/integration/web-ui.md +++ b/docs/ref/integration/web-ui.md @@ -7,23 +7,57 @@ Headscale doesn't provide a built-in web interface but users may pick one from the available options. -- [headscale-ui](https://github.com/gurucomputing/headscale-ui) - A web frontend for the headscale Tailscale-compatible - coordination server -- [HeadscaleUi](https://github.com/simcu/headscale-ui) - A static headscale admin ui, no backend environment required -- [Headplane](https://github.com/tale/headplane) - An advanced Tailscale inspired frontend for headscale -- [headscale-admin](https://github.com/GoodiesHQ/headscale-admin) - Headscale-Admin is meant to be a simple, modern web - interface for headscale -- [ouroboros](https://github.com/yellowsink/ouroboros) - Ouroboros is designed for users to manage their own devices, - rather than for admins -- [unraid-headscale-admin](https://github.com/ich777/unraid-headscale-admin) - A simple headscale admin UI for Unraid, - it offers Local (`docker exec`) and API Mode -- [headscale-console](https://github.com/rickli-cloud/headscale-console) - WebAssembly-based client supporting SSH, VNC - and RDP with optional self-service capabilities -- [headscale-piying](https://github.com/wszgrcy/headscale-piying) - headscale web ui, support visual ACL configuration -- [HeadControl](https://github.com/ahmadzip/HeadControl) - Minimal Headscale admin dashboard, built with Go and HTMX -- [Headscale Manager](https://github.com/hkdone/headscalemanager) - Headscale UI for Android -- [Headscale UI](https://github.com/MunMunMiao/headscale-ui) - Headscale UI online and Self-hosting -- [Headscale Panel](https://github.com/headscale-panel/panel) - A modern Headscale management panel with a clean, - network-operations-focused UI +- [headscale-ui](https://github.com/gurucomputing/headscale-ui) + - ![GitHub stars](https://img.shields.io/github/stars/gurucomputing/headscale-ui?style=flat) + ![GitHub last commit](https://img.shields.io/github/last-commit/gurucomputing/headscale-ui) + - A web frontend for the headscale Tailscale-compatible coordination server +- [HeadscaleUi](https://github.com/simcu/headscale-ui) + - ![GitHub stars](https://img.shields.io/github/stars/simcu/headscale-ui?style=flat) + ![GitHub last commit](https://img.shields.io/github/last-commit/simcu/headscale-ui) + - A static headscale admin ui, no backend environment required +- [Headplane](https://github.com/tale/headplane) + - ![GitHub stars](https://img.shields.io/github/stars/tale/headplane?style=flat) + ![GitHub last commit](https://img.shields.io/github/last-commit/tale/headplane) + - An advanced Tailscale inspired frontend for headscale +- [headscale-admin](https://github.com/GoodiesHQ/headscale-admin) + - ![GitHub stars](https://img.shields.io/github/stars/GoodiesHQ/headscale-admin?style=flat) + ![GitHub last commit](https://img.shields.io/github/last-commit/GoodiesHQ/headscale-admin) + - Headscale-Admin is meant to be a simple, modern web interface for headscale +- [ouroboros](https://github.com/yellowsink/ouroboros) + - ![GitHub stars](https://img.shields.io/github/stars/yellowsink/ouroboros?style=flat) + ![GitHub last commit](https://img.shields.io/github/last-commit/yellowsink/ouroboros) + - Ouroboros is designed for users to manage their own devices, rather than for + admins +- [unraid-headscale-admin](https://github.com/ich777/unraid-headscale-admin) + - ![GitHub stars](https://img.shields.io/github/stars/ich777/unraid-headscale-admin?style=flat) + ![GitHub last commit](https://img.shields.io/github/last-commit/ich777/unraid-headscale-admin) + - A simple headscale admin UI for Unraid, it offers Local (`docker exec`) and + API Mode +- [headscale-console](https://github.com/rickli-cloud/headscale-console) + - ![GitHub stars](https://img.shields.io/github/stars/rickli-cloud/headscale-console?style=flat) + ![GitHub last commit](https://img.shields.io/github/last-commit/rickli-cloud/headscale-console) + - WebAssembly-based client supporting SSH, VNC and RDP with optional + self-service capabilities +- [headscale-piying](https://github.com/wszgrcy/headscale-piying) + - ![GitHub stars](https://img.shields.io/github/stars/wszgrcy/headscale-piying?style=flat) + ![GitHub last commit](https://img.shields.io/github/last-commit/wszgrcy/headscale-piying) + - headscale web ui, support visual ACL configuration +- [HeadControl](https://github.com/ahmadzip/HeadControl) + - ![GitHub stars](https://img.shields.io/github/stars/ahmadzip/HeadControl?style=flat) + ![GitHub last commit](https://img.shields.io/github/last-commit/ahmadzip/HeadControl) + - Minimal Headscale admin dashboard, built with Go and HTMX +- [Headscale Manager](https://github.com/hkdone/headscalemanager) + - ![GitHub stars](https://img.shields.io/github/stars/hkdone/headscalemanager?style=flat) + ![GitHub last commit](https://img.shields.io/github/last-commit/hkdone/headscalemanager) + - Headscale UI for Android +- [Headscale UI](https://github.com/MunMunMiao/headscale-ui) + - ![GitHub stars](https://img.shields.io/github/stars/MunMunMiao/headscale-ui?style=flat) + ![GitHub last commit](https://img.shields.io/github/last-commit/MunMunMiao/headscale-ui) + - Headscale UI online and Self-hosting +- [Headscale Panel](https://github.com/headscale-panel/panel) + - ![GitHub stars](https://img.shields.io/github/stars/headscale-panel/panel?style=flat) + ![GitHub last commit](https://img.shields.io/github/last-commit/headscale-panel/panel) + - A modern Headscale management panel with a clean, network-operations-focused + UI You can ask for support on our [Discord server](https://discord.gg/c84AZQhmpx) in the "web-interfaces" channel.