25 lines
859 B
YAML
25 lines
859 B
YAML
- name: Setup Directories
|
|
import_playbook: directories.ansible.yml
|
|
- name: Setup System
|
|
import_playbook: system/init.ansible.yml
|
|
- name: Setup Network
|
|
import_playbook: network/init.ansible.yml
|
|
- name: Setup Apps
|
|
import_playbook: apps/init.ansible.yml
|
|
- name: Setup SSH
|
|
import_playbook: openssh/init.ansible.yml
|
|
- name: Setup HAProxy
|
|
import_playbook: haproxy/init.ansible.yml
|
|
when: installation_type == 'proxy'
|
|
- name: Setup Podman Rootless
|
|
import_playbook: podman/init.ansible.yml
|
|
when: installation_type == 'build'
|
|
- name: Setup Docker Rootful
|
|
import_playbook: docker/init.ansible.yml
|
|
when: installation_type == 'gaming'
|
|
- name: Setup Pterodactyl
|
|
import_playbook: pterodactyl/init.ansible.yml
|
|
when: installation_type == 'gaming'
|
|
- name: Setup repo-mgmt
|
|
import_playbook: build/init.ansible.yml
|
|
when: installation_type == 'build'
|