--- - name: Install base packages apt: name: - screen - pipx - vnstat - git state: present become: true - name: Set MOTD template: src: motd.j2 dest: /etc/motd owner: root group: root mode: "0644" become: true - name: Add Tailscale apt signing key get_url: url: https://pkgs.tailscale.com/stable/debian/bookworm.nosetup.sh dest: /tmp/tailscale-setup.sh mode: "0755" when: tailscale_auth_key != "" - name: Run Tailscale install script shell: sh /tmp/tailscale-setup.sh args: creates: /usr/bin/tailscale become: true when: tailscale_auth_key != "" - name: Enable and start tailscaled systemd: name: tailscaled enabled: true state: started become: true when: tailscale_auth_key != "" - name: Authenticate Tailscale shell: tailscale up --authkey {{ tailscale_auth_key }} become: true when: tailscale_auth_key != "" no_log: true