Hier habe ich eine Anleitung zur Installation von EGroupware im eigenen LAN und zum Betrieb auf eigenen Servern. Sie richtet sich an alle, die eine zuverlässige, vollständig selbst gehostete Groupware-Lösung suchen und dabei volle Kontrolle über ihre Daten behalten möchten. Die Installation erfolgt Schritt für Schritt auf einem Debian-System und zeigt, wie Sie EGroupware sicher, stabil und ohne externe Cloud-Dienste betreiben können.
EGroupware ist eine webbasierte Groupware-Lösung, mit der sich die gesamte Zusammenarbeit in Unternehmen, Teams oder Praxen zentral organisieren lässt. Sie läuft direkt im Browser und bündelt Kalender, E-Mails, Aufgaben, Dateien, Projektverwaltung, CRM und viele weitere Werkzeuge an einem Ort. Dadurch entsteht eine gemeinsame Arbeitsoberfläche, auf die alle Beteiligten zugreifen können, egal ob sie im Büro sitzen oder unterwegs arbeiten. EGroupware wird häufig auf dem eigenen Server betrieben, sodass die Daten unter voller Kontrolle bleiben und nicht in fremden Clouds landen.
Debian 13 wird vorrausgesetzt
Schritt 1: System aktualisieren
apt update && apt upgrade -y
Schritt 2: Docker installieren
apt install -y ca-certificates curl gnupg lsb-release
curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" > /etc/apt/sources.list.d/docker.list
apt update
apt install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin
Schritt 3: EGroupware-Repository einrichten Debian 12
echo "deb http://download.opensuse.org/repositories/server:/eGroupWare/Debian_12/ /" > /etc/apt/sources.list.d/server:eGroupWare.list
wget -nv https://download.opensuse.org/repositories/server:eGroupWare/Debian_12/Release.key -O - > /etc/apt/trusted.gpg.d/server:eGroupWare.asc
apt update
Schritt 3: EGroupware-Repository einrichten Debian 13
echo 'deb http://download.opensuse.org/repositories/server:/eGroupWare/Debian_13/ /' > /etc/apt/sources.list.d/server:eGroupWare.list
wget -nv https://download.opensuse.org/repositories/server:eGroupWare/Debian_13/Release.key -O - | gpg --dearmor | tee /etc/apt/trusted.gpg.d/server_eGroupWare.gpg > /dev/null
apt update
Schritt 4: EGroupware installieren
apt install -y egroupware-docker
Dies installiert:
- die EGroupware-Container
- den internen Nginx
- MariaDB im Container
- Watchtower
