1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/headscale_ynh.git synced 2024-09-03 19:25:53 +02:00
headscale_ynh/doc/ADMIN.md

14 lines
955 B
Markdown
Raw Permalink Normal View History

2023-06-11 19:10:49 +02:00
Tweak Headscale's configuration in `__INSTALL_DIR__/config.yaml`.
All features might not be compatible with YunoHost.
2023-06-11 12:23:27 +02:00
Feel free to experiment and report your use cases in YunoHost's forum and chatrooms!
Some technical notes:
- [Internal DERP server](https://tailscale.com/blog/how-tailscale-works/#encrypted-tcp-relays-derp) is not enabled
- The server is allowed to use the [DERP servers operated by Tailscale](https://controlplane.tailscale.com/derpmap/default)
- The database used to store user and nodes information is SQLite. It should be fine for YunoHost's current small-scale self-hosting mindset.
- Headscale will push DNS servers to its clients. The configuration includes FDN's open resolvers. ([French Data Network](https://www.fdn.fr/actions/dns/), associative ISP)
2023-06-11 13:22:19 +02:00
To create users and connect clients, refer to Headscale's documentation.
To call Headscale's program, use `sudo -u bash __INSTALL_DIR/headscale` followed by its parameters.