Files
huanld 5f18a2f925 feat: Add Headscale Web Admin panel
- Go backend proxying Headscale REST API
- Dashboard: total nodes, online/offline, users count
- Nodes management: list, delete, expire
- Users management: create, delete
- Pre-auth keys: create reusable/ephemeral keys
- Password-protected web UI
- Docker + docker-compose deployment
- Auto-refresh every 30s
- Dark theme UI
2026-04-10 17:44:15 +07:00

7 lines
197 B
Bash

# Headscale API key (required)
# Generate: docker exec headscale headscale apikeys create --expiration 365d
HEADSCALE_API_KEY=your_api_key_here
# Admin password for web UI
ADMIN_PASSWORD=admin123