Skip to content

A Tailscale-compatible orchestration server web front-end for headscale

License

Notifications You must be signed in to change notification settings

jamebal/headscale-webui

Repository files navigation

headscale-webui

A Tailscale-compatible orchestration server web front-end for headscale

Supported Headscale version: v0.23.0

Some screenshots:

node.png user.png route.png apiKeys.png policy.png deploy.png

Install

Environment Variable

Variable Description Example
VITE_APP_NAME Project Name Headscale WebUI
VITE_DEFAULT_LANG Default Language, enUS or zh_CN enUS

Deploy to Netlify

Netlify is amazing, so if you're in need of somewhere to host your own version of this project, I highly recommend it.

Deploy to Netlify

Docker Compose

services:
  headscale-webui:
    image: jmal/headscale-webui
    restart: unless-stopped
    ports:
      - 4567:80

Dev

git clone https://github.com/jamebal/headscale-webui
cd headscale-webui
npm install
npm run dev