1
0
Fork 0
ansible-collection-kit/roles/headscale
Daniele Tricoli eba91774cd
ci/woodpecker/push/lint Pipeline failed Details
Bump headscale to 0.22.3
2023-10-23 00:42:35 +02:00
..
defaults Bump headscale to 0.22.3 2023-10-23 00:42:35 +02:00
handlers Add role for headscale 2022-08-28 18:28:43 +02:00
tasks Set only main group 2023-10-22 22:12:03 +02:00
templates/etc Update headscale config 2023-01-19 05:26:44 +01:00
README.md Add missing variables and playbook example 2022-08-30 05:38:59 +02:00

README.md

headscale

Install and configure headscale.

Role variables

  • headscale_become - Default: true. Enable/disable the Ansible become functionality.
  • headscale_become_user - Default: root. When using become functionality for privilege escalation, this is the user with desired privileges you become.
  • headscale_dir - Default: /srv/headscale. Directory where headscale will be installed.
  • headscale_server_url - Default: http://127.0.0.1:8080.
  • headscale_listen_addr - Default: 0.0.0.0:8080. Address headscale listen to.
  • headscale_nameservers - Default ['1.1.1.1'].
  • headscale_base_domain - Default: example.org.

Example Playbook

- hosts: my-server
  vars:
    headscale_base_domain: headscale.example.org
  roles:
    - eriol.kit.headscale