Repolode
tale

tale/headplane

Веб-интерфейс для управления собственными серверами Headscale: устройствами, ACL, DNS и настройками Headscale.

Open source альтернатива:Tailscale

Звёзды
3,200
Форки
255
Открытые issues
40
Последний коммит
позавчера

Что это?

Headscale — самостоятельная open-source реализация сервера управления Tailscale, но в комплекте нет графического интерфейса. Headplane восполняет этот пробел: это веб-панель для Headscale, которая позволяет администраторам управлять устройствами, сетями и политиками доступа через браузер, а не командную строку.

Проект стремится сравняться по функциональности с официальной панелью Tailscale. Он позволяет управлять устройствами — в том числе настраивать срок действия, маршрутизацию сети, имена и владельцев, — редактировать Access Control List (ACL) и применять ACL на основе тегов. Также поддерживается вход через OpenID Connect (OIDC), можно редактировать настройки DNS и разворачивать Headscale, а ещё доступны параметры конфигурации Headscale.

Headplane написан на TypeScript и рассчитан на развёртывание рядом с уже работающим экземпляром Headscale. Предварительные сборки публикуются с тегом next, а начиная с v0.6.0 в релизах используется семантическое версионирование.

Ключевые возможности

  • 01Управление сроком действия устройств, маршрутами, именами и владельцами
  • 02Редактирование ACL и настройка контроля доступа на основе тегов
  • 03Вход через OpenID Connect (OIDC)
  • 04Редактирование настроек DNS и развёртывание Headscale
  • 05Изменение конфигурации Headscale через интерфейс

Сценарии использования

  • Повседневное администрирование собственной VPN в стиле Tailscale без командной строки
  • Управление доступом устройств и политиками ACL в небольшой команде или домашней сети
  • Настройка входа через SSO в панель администратора Headscale с помощью существующего провайдера OIDC

Быстрый старт

  1. 1

    Ознакомьтесь с инструкциями по установке на сайте проекта

  2. 2

    Следуйте руководству по развертыванию на headplane.net, чтобы установить и запустить Headplane

Что важно знать

  • Требуется уже работающий сервер Headscale, поскольку это только веб-интерфейс для Headscale.
  • Подробности развертывания указаны только на внешнем сайте, а не в README.

В подборках

Темы

Частые вопросы

Что такое headplane?
Веб-интерфейс для управления собственными серверами Headscale: устройствами, ACL, DNS и настройками Headscale. Headscale — самостоятельная open-source реализация сервера управления Tailscale, но в комплекте нет графического интерфейса. Headplane восполняет этот пробел: это веб-панель для Headscale, которая позволяет администраторам управлять устройствами, сетями и политиками доступа через браузер, а не командную строку.
headplane можно использовать бесплатно? Какая у него лицензия?
headplane распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
headplane всё ещё поддерживается?
Активно поддерживается. Последний коммит в headplane — 22 окт. 2026 г..
Для чего можно использовать headplane?
Повседневное администрирование собственной VPN в стиле Tailscale без командной строки Управление доступом устройств и политиками ACL в небольшой команде или домашней сети Настройка входа через SSO в панель администратора Headscale с помощью существующего провайдера OIDC
Как установить headplane?
Ознакомьтесь с инструкциями по установке на сайте проекта Следуйте руководству по развертыванию на headplane.net, чтобы установить и запустить Headplane
Где скачать headplane?
Исходный код и инструкции по установке — на GitHub: https://github.com/tale/headplane

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты