Home

The net/headscale port

headscale-0.22.1 – open source implementation of the Tailscale control server (cvsweb github mirror)

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.
WWW: https://github.com/juanfont/headscale

Readme

+-----------------------------------------------------------------------
| Running ${PKGSTEM} on OpenBSD
+-----------------------------------------------------------------------

Initial Setup
=============

Generate a private key:

    # openssl rand -base64 32 > ${SYSCONFDIR}/headscale/private.key

Create an initial user:

    # su -s/bin/sh _headscale
    $ headscale users create myfirstuser

Enable and start the service

    # rcctl enable headscale
    # rcctl start headscale

Maintainer

Laurent Cheylus

Only for arches

amd64 arm64

Categories

lang/go net

Build dependencies

Files

Search