homeserver/roles/mgrote.dokuwiki
mg e9f78f93eb Ersetze ansible.builtin.apt module durch ansible.builtin.package (#20)
Bugfix: acng

ansible.builtin.apt --> ansible.builtin.package

Co-authored-by: Michael Grote <38253905+quotengrote@users.noreply.github.com>
Reviewed-on: mg/ansible#20
Co-Authored-By: mg <michael.grote@posteo.de>
Co-Committed-By: mg <michael.grote@posteo.de>
2021-01-02 10:30:54 +01:00
..
defaults first commit 2020-08-18 11:57:53 +02:00
handlers first commit 2020-08-18 11:57:53 +02:00
meta first commit 2020-08-18 11:57:53 +02:00
tasks Ersetze ansible.builtin.apt module durch ansible.builtin.package (#20) 2021-01-02 10:30:54 +01:00
templates first commit 2020-08-18 11:57:53 +02:00
README.md first commit 2020-08-18 11:57:53 +02:00

mgrote.dokuwiki

Beschreibung

Installiert Dokuwiki (mit apache2 und php-fpm). Es werden keine Einstellungen gesetzt

Funktioniert auf

  • Ubuntu (>=18.04)

Variablen + Defaults

Pfad zu Dokuwiki

dokuwiki_install_path: /var/www/dokuwiki

Soll IMMER ein Update/Neuer Download durchgeführt werden
  • Muss für den ersten Lauf aktiviert sein! dokuwiki_update: true
install.php behalten (für Ersteinrichtung)

dokuwiki_install: false

Beispiel Playbook

---
- hosts: dokuwiki
  roles:
    - { role: mgrote.dokuwiki, tags: "dokuwiki" }

Einrichtung danach...

entweder mit dem Assistenten einrichten

--> http://dokuwiki-test.grote.lan/install.php

oder die alten Dateien verwenden

Nach dem ausführen des Playbooks alles in /var/www/dokuwiki löschen rm -rf * /var/www/dokuwiki/ die alten Dateien nach "/var/www/dokuwiki" kopieren mv /home/mg/dokuwiki /var/www/ die Dateirechte richtig setzen chown -R www-data /var/www/dokuwiki/