docs/setup/requirements.md
Headscale should just work as long as the following requirements are met:
The ports in use vary with the intended scenario and enabled features. Some of the listed ports may be changed via the configuration file but we recommend to stick with the default values.
The headscale documentation and the provided examples are written with a few assumptions in mind:
headscale./etc/headscale/config.yaml./var/lib/headscale.<VALUE_TO_CHANGE> or use placeholder
values such as headscale.example.com.Please adjust to your local environment accordingly.
The Tailscale client assumes HTTPS on port 443 in certain situations. Serving headscale either via HTTP or via HTTPS on a port other than 443 is possible but sticking with HTTPS on port 443 is strongly recommended for production setups. See issue 2164 for more information. ↩ ↩2