headscale RPM packages for many variants.
The packages are "ready to go" and include a systemd service, example config file, and everything you need to run headscale.
Packages are built using an updated golang from distribution versions in most cases. The source is copr://jonathanspw/golang which follows the Fedora rawhide golang version. It is simply a rebuild of the rawhide RPM sources.
Once you've installed the "headscale" package you can start the service with
systemctl start headscale. The config file is located at
For issues specific to the RPM packages: https://github.com/jonathanspw/headscale-rpm/issues
For issues related to headscale itself: https://github.com/juanfont/headscale/issues
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
|Centos-stream 9||aarch64 (4)*, x86_64 (15)*||Centos-stream 9 (40 downloads)|
|EPEL 9||aarch64 (15)*, x86_64 (62)*||EPEL 9 (55 downloads)|
|Fedora 37||aarch64 (4)*, x86_64 (29)*||Fedora 37 (32 downloads)|
|Fedora 38||aarch64 (31)*, x86_64 (46)*||Fedora 38 (81 downloads)|
|Fedora 39||aarch64 (4)*, x86_64 (22)*||Fedora 39 (19 downloads)|
|Fedora rawhide||aarch64 (5)*, x86_64 (8)*||Fedora rawhide (33 downloads)|
|Rhel 9||aarch64 (4)*, x86_64 (34)*||Rhel 9 (41 downloads)|
* Total number of packages downloaded in the last seven days.
External Repository List
The following repositories are accessible during builds