1
0
Fork 0
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible-collection-kit/roles/headscale
Daniele Tricoli fccfc0417b Update headscale config 2 months ago
..
defaults Bump headscale to 0.18.0 2 months ago
handlers Add role for headscale 7 months ago
tasks Add role for headscale 7 months ago
templates/etc Update headscale config 2 months ago
README.md Add missing variables and playbook example 7 months ago

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