This app is for Headscale users who want to manage their server via HTTP/HTTPS without needing a Web UI or using Headscales gRPC.
This simple but useful app allows you to manage multiple headscale servers, their pre-auth keys, users, API keys, devices, device registration and more all with one app.
- Manage multiple servers
- Device registration, deletion, and modification
- API Key creation, and expiration
- Pre Auth Key creation, and expiration
- User creation, rename, and deletion
- View total online, offline devices and ping to server
- Routes enable, and disable
Use npm or bun (recommended) to install dependencies
-
Install dependencies (bun reccommended)
bun install
-
Start the app
npx expo start
Pull requests are always welcome and appreciated as long as you follow standards! feel free to contribute by sharing ideas or suggestions through the Issues we're always looking for ways to improve the app!