Add pterodactyl

This commit is contained in:
LinuxSquare 2024-11-09 18:25:08 +01:00
parent 0ab895da40
commit 6d13f2d599
4 changed files with 28 additions and 1 deletions

View file

@ -0,0 +1,2 @@
- import_playbook: panel.ansible.yml
- import_playbook: wings.ansible.yml

View file

@ -0,0 +1,11 @@
- hosts: localhost
tasks:
- name: Install pterodactyl panel
package:
state: present
name:
- pterodactyl-panel-compose
- name: Enable pterodactyl-panel service
service:
name: pterodactyl-panel-compose
enabled: true

View file

@ -0,0 +1,11 @@
- hosts: localhost
tasks:
- name: Install pterodactyl wings
package:
state: present
name:
- pterodactyl-wings
- name: Enable pterodactyl-wings service
service:
name: pterodactyl-wings
enabled: true

View file

@ -13,4 +13,7 @@
when: installation_type == 'proxy'
- name: Setup Podman
import_playbook: podman/init.ansible.yml
when: installation_type == 'gaming'
when: installation_type == 'gaming'
- name: Setup Pterodactyl
import_playbook: pterodactyl/init.ansible.yml
when: installation_type == 'gaming'