Beschreibung
diese Kurzbeschreibung soll die Schirtte zur Installation der freien Groupware Lösung "eGroupware" auf der Community Edition Basis ( CE ) darstellen.
Diese Dokumentation wurde mit Hilfe eines TEST VM auf Debian Basis umgesetzt.
Schritte:
- Prüfen Sie den Update Stand des Sytems: apt-get update
- Installieren Sie folgende Pakete: apt install -y curl sudo gnupg gnupg2 apt-transport-https ca-certificates
- Prüfen und installieren Sie ggf. folgendes Paket: apt install -y apparmor
- Suchen und stoppen Sie den AppArmor Dienst *:
systemctl status apparmor
systemctl stop apparmor - Hinterlegen Sie folgende Repositpies** und den dazugehörigen Public Key:
echo 'deb http://download.opensuse.org/repositories/server:/eGroupWare/Debian_11/ /' | sudo tee /etc/apt/sources.list.d/server:eGroupWare.list
wget -nv https://download.opensuse.org/repositories/server:eGroupWare/Debian_11/Release.key -O - | sudo apt-key add - | sudo tee /etc/apt/trusted.gpg.d/server:eGroupWare.asc
apt-get update - Führen Sie nun die Installation des vorgefertigten Docker Paketes aus: apt install -y egroupware-docker
Ab hier wird es Zeit für eine Tasse Kaffee / Tee ...
HINWEIS: evtl. kann es beim Download der Files vorkommen, dass der Vorgang abbricht.
E: Einige Archive konnten nicht heruntergeladen werden; vielleicht »apt-get update« ausführen oder mit »--fix-missing« probieren?
Sie werden darauf Hingewiesen, das Command apt-get update --fix-missing auszuführen und anschließend wiederholden sie die Docker Installation (Also Schritt 6). - Ermitteln Sie nach der Installation das Initial Passwort, welches im Logfile der Installation hinterlegt zu finden ist.:
cat /var/lib/egroupware/egroupware-docker-install.log
HINWEIS: Verschieben ider löschen Sie das Logfile aus Datenschutzgründen!
Wenn Sie die oben genannten Schritte umgesetzt haben, können Sie sich mit den ermittelten Daten am User- und am Admininterface anmelden.
Benutzer = http://<IhreURL>/egroupware/login
Admin UI =http://<IhreURL>/egroupware/setup
* = Bei der Installation des Testsystems, ist diese beim erstellen der mitgelieferten MariaDB auf einen Fehler gelaufen. Um diesen Fehler zu umgehen, wurde der Dienst nach Recherche gestoppt.
** = Aus der Original Dokumentation ist zu entnehmen, dass die Paketquelle anpassbar ist, so dass für die Passende Plattform das Paket gewählt werden kann!
Quelle: Installation using egroupware docker RPM DEB package · EGroupware/egroupware Wiki · GitHub