roles: refactor roles to start a docker container with directus and psotgresql database, add text-editor tool

This commit is contained in:
Jan Völkel 2025-03-22 21:11:24 +01:00
parent e17f194745
commit 7bdbf243f2
Signed by: Jan Völkel
SSH key fingerprint: SHA256:adl1xwySHDTNcPt/f+Y8np42DFn8wbykFk3KWvbZWXk
16 changed files with 249 additions and 157 deletions

View file

@ -1,18 +1,15 @@
---
- name: Server setup with roles
hosts: almalinux # Hier verwenden wir die Gruppe 'almalinux' aus der hosts.ini
# ---
# - name: Server setup with roles
# hosts: almalinux-root
# become: yes
# roles:
# - firewalld
# - dnf_tools
# - docker
# - create_user_with_root
- name: Create directus with database
hosts: vps
become: yes
vars_prompt:
- name: "username"
prompt: "Please enter the username to be created"
private: no # Der Benutzername wird sichtbar eingegeben
- name: "user_password"
prompt: "Please enter the password for the new user"
private: yes # Das Passwort wird versteckt eingegeben
- name: "ssh_public_key"
prompt: "Please enter the public key for ssh of your pc"
private: no
roles:
# firewall
- create_user_with_root
# firewall
- directus