docker-host

Log | Files | Refs

main.yml (645B)


      1 ---
      2 - name: Download Tailscale GPG key
      3   ansible.builtin.get_url:
      4     url: "{{ tailscale_gpg_url }}"
      5     dest: "{{ tailscale_gpg_dest }}"
      6     mode: '0644'
      7 
      8 - name: Add Tailscale apt repository
      9   ansible.builtin.apt_repository:
     10     repo: "deb [signed-by={{ tailscale_gpg_dest }}] https://pkgs.tailscale.com/stable/ubuntu {{ ansible_distribution_release }} main"
     11     state: present
     12     filename: tailscale
     13 
     14 - name: Install Tailscale
     15   ansible.builtin.apt:
     16     name: tailscale
     17     state: present
     18     update_cache: true
     19 
     20 - name: Enable and start Tailscale service
     21   ansible.builtin.systemd:
     22     name: tailscaled
     23     enabled: true
     24     state: started