diff --git a/playbooks/site.yml b/playbooks/site.yml index 853fae8..735c919 100644 --- a/playbooks/site.yml +++ b/playbooks/site.yml @@ -1,63 +1,16 @@ ---- - -# Infrastructure -# Ansible instructions to deploy the infrastructure -# Copyright (C) 2019-2020 Christoph (Sheogorath) Kern -# Copyright (C) 2020 Saibotk -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, version 3 of the License. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . - -- name: Install & configure unattended upgrades - import_playbook: unattended_upgrades.yml -- name: Install & configure ipv6 NAT for Docker - import_playbook: docker_ipv6_nat.yml -- name: Install & configure backup solution using LVM - import_playbook: lvm_self_backup.yml -- name: Install & configure GitLab - import_playbook: gitlab.yml -- name: Install & configure GitLab Runner - import_playbook: gitlab_runner.yml -- name: Install & configure camo - import_playbook: camo.yml - name: Install & configure Keycloak import_playbook: keycloak.yml - name: Install & configure monitoring import_playbook: monitoring.yml -- name: Install & configure MinIO - import_playbook: minio.yml - name: Install & configure Mastodon import_playbook: mastodon.yml - name: Install & configure HedgeDoc - import_playbook: codimd.yml -- name: Install & configure Matrix - import_playbook: matrix.yml -- name: Install & configure Matrix Delegate - import_playbook: matrix_delegate.yml + import_playbook: hedgedoc.yml +- name: Install & configure Synapse + import_playbook: synapse.yml - name: Install & configure Element Web - import_playbook: matrix_elementweb.yml -- name: Install & configure Matrix Webhooks - import_playbook: matrix_webhooks.yml -- name: Install & configure Maubot - import_playbook: matrix_maubot.yml -- name: Install & configure static websites - import_playbook: static_websites.yml + import_playbook: elementweb.yml +- name: Install & configure Saiblog + import_playbook: saiblog.yml - name: Install & configure Teamspeak import_playbook: teamspeak.yml -- name: Install & configure Owncast - import_playbook: owncast.yml -- name: Install & configure Factorio - import_playbook: factorio.yml -- name: Install & configure Penpot - import_playbook: penpot.yml -- name: Install & configure Vikunja - import_playbook: vikunja.yml