Skip to main content

7 posts tagged with "headscale"

View all tags

Headscale Series: Build a Headscale Cluster for Near-Unlimited Device Onboarding

· 3 min read
Larktun Contributor

This post explains how to evolve headscale from a monolith into a near linearly scalable cluster using cluster_id sharding, shared PostgreSQL, an admission/control service (ACS), strict query isolation, and incremental netmap rebuilds.

Original post: headscale 系列:组建 headscale 集群,把设备接入能力做成“无限接近无限”

Headscale Series: Packaging Source-Built Headscale as a Docker Image

· 3 min read
Larktun Contributor

The official Headscale image is usually around 80MB in docker images. In contrast, custom images built from a handwritten Dockerfile are often much larger.

This post documents a closer-to-official approach: use ko to package Headscale into a container image, instead of maintaining a Dockerfile.

Original post: Headscale series: package source-built headscale as Docker image