CLI tools image used to remotely manage Headscale servers. https://github.com/juanfont/headscale
1.7K
This container contains the CLI tools for Headscale and some additional scripts I have found useful while managing Headscale servers.
More information on using Headscale CLI Tools can be found here.
In order to remotely manage Headscale you need to run the following commands on the Headscale instance you wish to manage:
headscale apikeys create --expiration 90d
Copy the output of the command and save it for later. Please note that you can not retrieve a key again, if the key is lost, expire the old one, and create a new key.headscale apikeys listheadscale apikeys expire --prefix "<PREFIX>"The following variables exist for the Headscale CLI Tools.
| Variable | Example | Description |
|---|---|---|
| HEADSCALE_CLI_ADDRESS | "headscale.example.com:50443" | Hostname and Port of Headscale instance you wish to manage. |
| HEADSCALE_CLI_API_KEY | "abcde12345" | API Key for Headscale instance you wish to manage. |
| HEADSCALE_CLI_INSECURE | "0" | Boolean value telling Headscale CLI Tools if it should use TLS or not. |
Content type
Image
Digest
sha256:8a86fdadd…
Size
31 MB
Last updated
over 3 years ago
docker pull djh00t/headscale-cli