diff --git a/Makefile b/Makefile index 671b731..088e05e 100644 --- a/Makefile +++ b/Makefile @@ -1,10 +1,4 @@ common_args := -i inventory.ini --ask-vault-pass -e@vaulted_vars.yml -all: common networkvm webserver - -networkvm: wireguard - -webserver: tls haproxy docker minio postgresql mastodon vaultwarden - %: ansible-playbook $(common_args) $*.yml diff --git a/all.yml b/all.yml new file mode 100644 index 0000000..e9360fd --- /dev/null +++ b/all.yml @@ -0,0 +1,28 @@ +--- +- ansible.builtin.import_playbook: common.yml +- ansible.builtin.import_playbook: wireguard.yml +- ansible.builtin.import_playbook: docker.yml +- ansible.builtin.import_playbook: tls.yml +- ansible.builtin.import_playbook: haproxy.yml +- ansible.builtin.import_playbook: postgresql.yml +- ansible.builtin.import_playbook: authentik.yml +- ansible.builtin.import_playbook: mastodon.yml +- ansible.builtin.import_playbook: peertube.yml +- ansible.builtin.import_playbook: coturn.yml +- ansible.builtin.import_playbook: synapse.yml +- ansible.builtin.import_playbook: prosody.yml +- ansible.builtin.import_playbook: archivebox.yml +- ansible.builtin.import_playbook: backups.yml +- ansible.builtin.import_playbook: comfycamp.yml +- ansible.builtin.import_playbook: forgejo.yml +- ansible.builtin.import_playbook: freshrss.yml +- ansible.builtin.import_playbook: immich.yml +- ansible.builtin.import_playbook: jellyfin.yml +- ansible.builtin.import_playbook: mail.yml +- ansible.builtin.import_playbook: minecraft.yml +- ansible.builtin.import_playbook: monitoring.yml +- ansible.builtin.import_playbook: nextcloud.yml +- ansible.builtin.import_playbook: ollama.yml +- ansible.builtin.import_playbook: phoenix.yml +- ansible.builtin.import_playbook: tor.yml +- ansible.builtin.import_playbook: vaultwarden.yml