Making it easy (for me) to deploy production-ready setup
This repository provides a streamlined approach to deploy Headscale with minimal configuration while ensuring data persistence and backup using Litestream.
This is a Docker-based setup for running Headscale (an open source, self-hosted implementation of the Tailscale control server) with:
- Automated S3 backup and replication using Litestream
- Production-ready configuration templates
- Easy deployment to Fly.io
- Deploying to Fly.io - Complete guide for deploying to Fly.io with S3 backups
Inspired by Litestream and SQLite, this project is open to code contributions for bug fixes only. Features carry a long-term burden so they will not be accepted at this time. Please submit an issue if you have a feature you would like to request or discuss.
Licensed under the Apache License, Version 2.0. You may obtain a copy of the license here.