feat: Add basic setup for Payload CMS

This commit is contained in:
2025-02-23 13:24:05 +01:00
parent 150decaabc
commit 575a6a212f
7 changed files with 62 additions and 20 deletions
+7 -19
View File
@@ -33,25 +33,6 @@
remote_user: "{{ ssh_user }}"
roles:
- gitea
- name: Set up application server
hosts: applications
become: true
become_method: ansible.builtin.sudo
remote_user: "{{ ssh_user }}"
roles:
- drone_accessible
- docker
- nginx
- letsencrypt
- kafka
- name: Set up Spring Boot applications
hosts: applications
become: true
become_method: ansible.builtin.sudo
remote_user: "{{ ssh_user }}"
tags: springBoot
roles:
- spring_boot
- name: Set up Keycloak
hosts: keycloak
gather_facts: false
@@ -59,3 +40,10 @@
tags: keycloak
roles:
- keycloak
- name: Set up Payload
hosts: payload
gather_facts: false
remote_user: "{{ ssh_user }}"
tags: payload
roles:
- payload