headscale (Cache)ΒΆ
Get headscale_<version>_linux_arm64
from Headscale - Releases.
sudo mv headscale_<version>_linux_arm64 headscale
sudo chmod +x headscale
mv headscale /usr/local/bin/
sudo useradd --create-home --home-dir --system --user-group --shell /usr/sbin/nologin headscale
sudo mkdir -p /etc/headscale
sudo wget https://headscale.net/stable/packaging/headscale.systemd.service -O /etc/systemd/system/headscale.service
sudo vim /etc/headscale/config.yaml
unix_socket: /var/run/headscale/headscale.sock
sudo systemctl daemon-reload
sudo systemctl enable --now headscale
systemctl status headscale
Headscale-UI (Cache)ΒΆ
git clone --depth=1 https://github.com/gurucomputing/headscale-ui
cd headscale-ui
# nvm use 18.20.1
npm install
npm run build
npm add -g serve