Files
sukaato-ansible/roles/init-server/handlers/core.yml
T
2026-09-26 14:18:27 -04:00

56 lines
1.7 KiB
YAML

# SPDX-License-Identifier: MIT-0
---
# handlers file for roles/init-vps
- name: Skipping to next installaton
ansible.builtin.debug:
msg: "No post-installaton or additional installation steps needed--continuing..."
listen: default
- name: Setting up Git
ansible.builtin.include_tasks:
file: tasks/contingent/pkg/git.yml
listen: git
- name: Setting up TOTP
ansible.builtin.include_tasks:
file: tasks/contingent/pkg/libpam-google-authenticator.yml
listen: "libpam-google-authenticator"
- name: Setting up IPTables
ansible.builtin.include_tasks:
file: tasks/contingent/pkg/iptables.yml
listen: iptables
- name: Setting up IPTables
ansible.builtin.include_tasks:
file: tasks/contingent/pkg/ufw.yml
listen: ufw
- name: Setting up Podman
ansible.builtin.include_tasks:
file: tasks/contingent/pkg/podman.yml
listen: podman
- name: Setting up Avahi
ansible.builtin.include_tasks:
file: tasks/contingent/pkg/avahi-daemon.yml
listen: "avahi-daemon"
- name: Setting up Certbot
ansible.builtin.include_tasks:
file: tasks/contingent/pkg/certbot.yml
listen: certbot
- name: Setting up TOR
ansible.builtin.include_tasks:
file: tasks/contingent/pkg/tor.yml
listen: tor
- name: Setting up Wireguard
ansible.builtin.include_tasks:
file: tasks/contingent/pkg/wireguard.yml
listen: wireguard
- name: Setting up Crowdsec
ansible.builtin.include_tasks:
file: tasks/contingent/pkg/crowdsec.yml
listen: crowdsec
- name: Setting up Headscale
ansible.builtin.include_tasks:
file: tasks/contingent/pkg/headscale.yml
listen: headscale
- name: Setting up DSNet
ansible.builtin.include_tasks:
file: tasks/contingent/pkg/dsnet.yml
listen: dsnet