open source implementation of the Tailscale control server
Project homepage: https://github.com/juanfont/headscale
Description
Open Source, self-hosted implementation of the Tailscale control server.
The control server works as an exchange point of Wireguard public keys for the
nodes in the Tailscale network. It also assigns the IP addresses of the
clients, creates the boundaries between each user, enables sharing machines
between users, and exposes the advertised routes of your nodes.
Headscale implements this coordination server.
Package information
- Ports path
- net/headscale
- Package architecture
- amd64
- Maintainer
- Laurent Cheylus <foxy@free.fr>
- Categories
- net, lang/go
- Available flavors
- None listed
- Only for architectures
- amd64, arm64
Ports list build and test dependencies as well as runtime dependencies. pkg_add selects those needed for installation.
Direct dependencies
Build
OpenBSD README
+-----------------------------------------------------------------------
| Running headscale on OpenBSD
+-----------------------------------------------------------------------
Initial Setup
=============
Enable and start the service
# rcctl enable headscale
# rcctl start headscale
Create an initial user:
# su -s /bin/sh _headscale
$ headscale users create myfirstuser