forked from coop-cloud/headscale
7100c38bc8da160b20bbd8953198121d4fbc78e8
headscale
Headscale, the open-source, self-hosted, Tailscale VPN control server.
- Category: Apps
- Status: 3
- Image:
headscale/headscale, 4, upstream - Healthcheck: Yes
- Backups: Yes
- Email: N/A
- Tests: No
- SSO: No
Quick start
abra app new headscale --secretsabra app config <app-name>abra app deploy <app-name>
For more, see docs.coopcloud.tech.
Getting started using headscale
The recipe deploys two containers.
- One is headscale itself. Note that it's a "distroless" container, so you can't enter with
bashorsh, but you have to run the commands directly.
The headscale/headscale Docker container is based on a "distroless" image that does not contain a shell or any other debug tools. If you need to debug your application running in the Docker container, you can use the -debug variant, for example headscale/headscale:x.x.x-debug.
https://headscale.net/0.24.1/setup/install/container/#debugging-headscale-running-in-docker
To run the command line do this:
abra app run yourapp.xyz app -- headscale help
- The UI runs on
https://yourapp.xyz/web, the UI is a mere frontend (a static site), so no data is saved on a server, so you will need to set URL and API-Key yourself on every client. Find more about the UI here.
For the usage of headscale itself, check the offical docs.
Description
Languages
Shell
100%