No description
defaults | ||
files | ||
handlers | ||
meta | ||
tasks | ||
templates | ||
vars | ||
README.md |
Nextcloud
Diese Rolle installiert Nextcloud. Sie umfasst:
- Einrichtung der Datenbank
- Installation und Ersteinrichtung von Nextcloud
- Anlegen eines Zertifikates + Konfigurarion des Reverse Proxies
- Anlegen eines PHP-FPM-Master-Prozesses mit socket activation
Neue Nextcloud-Instanz anlegen
- Trage die Informationen zur neuen Instanz in
host_vars/sl-nextcloud.kahlo.yaml
ein:Variable Wert Beschreibung name
string Domain-Name der Instanz alias
string Array mit weiteren Domain-Alias-Namen für diese Instanz user
string Name eines anzulegenden Systemnutzers, der den PHP-FPM-Prozess ausführt database
string Name der anzulegenden MariaDB-Datenbank - Starte anschließend das Playbook:
ansible-playbook playbooks/nextcloud.yml
Aktualisierung des Cores/ von Apps
Mit dem Skript nextcloud-updater
können alle Nextcloud-Instanzen und die installierten Apps gleichzeitig aktualisiert werden.