Voraussetzungen

Herzlich willkommen! Bevor Sie mit der Installation der edulutionUI beginnen, stellen Sie bitte sicher, dass Ihr System die folgenden Voraussetzungen erfüllt. Eine sorgfältige Vorbereitung gewährleistet einen reibungslosen Installationsprozess.

System-Anforderungen

Komponente

Anforderung

Betriebssystem

Ubuntu 22.04 oder 24.04 Server (VM empfohlen)

Arbeitsspeicher

Mindestens 2 GB RAM

Festplattenspeicher

Mindestens 10 GB frei

Virtualisierung

Bei Proxmox: Prozessor-Typ „host“ verwenden

Internet

Erforderlich während der Installation

Domain

Öffentliche Domain (z.B. ui.musterschule.de)

Empfohlenes Speicherlayout

Partition

Größe

/ (Root)

32 GB

/srv/docker/edulution-ui

50 GB

/srv/docker/edulution-mail

250 GB (je nach Bedarf)

Benötigte Ports

Die edulutionUI und die zugehörigen Dienste benötigen die Freigabe bestimmter Ports. Beachten Sie, dass einige Ports nur intern zugänglich sein sollten.

Bemerkung

Die Ports für E-Mail-Dienste (SMTP, IMAP, IMAPS) und die Mailcow Administrationsoberfläche (8443) werden nur benötigt, wenn die E-Mail-Funktionalität der edulutionUI genutzt wird.

Port

Beschreibung

80

HTTP (für automatische Weiterleitung zu HTTPS, Let’s Encrypt Validierung)

443

HTTPS (edulutionUI Web-Interface, extern zugänglich)

389

LDAP (unverschlüsselte LDAP-Verbindung, primär intern)

636

LDAPS (verschlüsselte LDAP-Verbindung, extern zugänglich, gültiges Zertifikat nötig)

8443

Mailcow Administrationsoberfläche (intern empfohlen)

25

SMTP (Standard-Port für E-Mail-Versand)

465

SMTPS (SMTP über SSL/TLS, veraltet, aber noch genutzt)

587

Submission (SMTP mit STARTTLS, empfohlen für E-Mail-Clients)

143

IMAP (unverschlüsselt, primär intern)

993

IMAPS (IMAP über SSL/TLS, verschlüsselt, extern zugänglich)

Linuxmuster-Server Voraussetzungen

Port

Verwendung

443 (HTTPS)

Linuxmuster-WebUI (auch über Reverse-Proxy möglich)

8001 (TCP)

Linuxmuster-API

389 (LDAP)

Unverschlüsselte LDAP-Verbindung

636 (LDAPS)

Verschlüsselte LDAP-Verbindung (gültiges Zertifikat nötig!)

Vorbereitung

Bemerkung

Erforderlicher Vorbereitungsschritt:

Bevor Sie fortfahren, muss die Linuxmuster-API auf dem Linuxmuster-Server installiert sein. Eine Anleitung dazu finden Sie hier: Anpassung am Linuxmuster-Server

Optional: Für eine schnellere Einrichtung können Sie vorab ein Edulution-Setup-Token in der Linuxmuster-WebUI generieren.