Warnung: Wenn dies ein Ordner ist, wird der gesamte Inhalt einschließlich Unterordner und Dokumente gelöscht.
Definieren Sie pfadbasierte Zugriffsregeln für Bereiche Ihres Wikis. Regeln werden in der Reihenfolge ausgewertet. Die erste Übereinstimmung gewinnt.
Erstellen und verwalten Sie Backups Ihrer Wiki-Daten. Backups umfassen alle Dokumente, Bilder und Konfigurationsdateien.
Voraussetzungen: keine
Optional: Wenn der Server von außen erreichbar sein soll
Eine Domain die auf den Router zeigt
Port 80/443 werden vom Router zum NPM weiter geleitet
Eine Subdomain angelegen wenn er von außen erreichbar sein soll
Die Subdomain auf dem NPM einrichten und an den Docker Container mit IP:Port weiterleiten.
Als erstes legen wir die Laufwerke an.
VM:
mkdir /syno/dokuwiki mkdir /syno/dokuwiki/config
Synology: Im Docker Ordner diese 2 Ordner anlegen
dokuwiki dokuwiki/config
nun öffnen wir den Portainer und legen einen Stack an
Name: dokuwiki
services:
dokuwiki:
image: lscr.io/linuxserver/dokuwiki:latest
container_name: dokuwiki
environment:
- PUID=1000 // auf der Syno die ID des Admin Users, auf der VM die ID des LDAP Users
- PGID=1000 // auf der Syno die ID des Admin Users, auf der VM die ID des LDAP Users
- TZ=Europe/Berlin
volumes:
- /syno/dokuwiki/config:/config //für VM sonst löschen
- /volume1/docker/dokuwiki/config:/config //für die Synology, bitte die Volume Nr. anpassen, sonst löschen
ports:
- 80:80 //es muss ein freier Port auf dieser internen IP Adresse sein, die Nummer muss frei sein, die linke Seite ändern
- 443:443 //optional, es muss ein freier Port auf dieser internen IP Adresse sein, die Nummer muss frei sein, die linke Seite ändern
restart: unless-stopped
Als erstes wird das Install aufgerufen
http://192.168.xxx.yyy:80/install.php //falls die 80 oben geändert wurde, ist der Port hier natürlich auch zu ändern
Nun ist das dokuwiki über
http://192.168.xxx.yyy:80 //falls die 80 oben geändert wurde, ist der Port hier natürlich auch zu ändern