UI Konfiguration
WebDAV in der edulution UI aktivieren.
Voraussetzungen
- FileProxy installiert
- Traefik konfiguriert
- Als global-admin eingeloggt
WebDAV aktivieren
1. Einstellungen öffnen
Navigieren Sie zu: Einstellungen → Files
2. WebDAV konfigurieren
- WebDAV aktivieren: Toggle auf "An"
- WebDAV-URL: Ihre edulution-Domain +
/webdav
Beispiel:
https://ui.beispielschule.de/webdav
URL-Format
- Muss mit
https://beginnen - Endet mit
/webdav(ohne trailing slash) - Verwenden Sie Ihre edulution-Domain, nicht die FileProxy-IP!
3. Speichern
Klicken Sie auf Speichern.
Testen
Als Benutzer einloggen
- Melden Sie sich als Lehrer/Schüler an
- Öffnen Sie die Files-App
- Sie sollten Ihre SMB-Shares sehen
WebDAV-Client einrichten
macOS
- Finder → Gehe zu → Mit Server verbinden (⌘K)
- Server:
https://ui.beispielschule.de/webdav - Anmelden:
DOMAIN\usernameund Passwort
Windows
- Dieser PC → Netzlaufwerk verbinden
- Ordner:
https://ui.beispielschule.de/webdav - Anmelden:
DOMAIN\usernameund Passwort
Linux
- Dateien → Andere Orte → Mit Server verbinden
- Server:
davs://ui.beispielschule.de/webdav - Anmelden:
DOMAIN\usernameund Passwort
Authentifizierung
| Feld | Format | Beispiel |
|---|---|---|
| Benutzername | DOMAIN\username | LINUXMUSTER\max.mustermann |
| Passwort | LDAP-Passwort | Ihr Passwort |
Domain
Die Domain aus FileProxy config.yml → smb.domain (z.B. LINUXMUSTER)
Troubleshooting
Verbindung fehlgeschlagen
Prüfen Sie:
- WebDAV-URL korrekt? (https://... /webdav)
- Traefik läuft?
docker-compose logs traefik - FileProxy läuft?
systemctl status edulution-fileproxy
Authentifizierung fehlgeschlagen
Prüfen Sie:
- Format:
DOMAIN\usernamekorrekt? - LDAP erreichbar? FileProxy-Logs:
tail -f /var/log/edulution-fileproxy/webdav-server.log
Keine Shares sichtbar
Prüfen Sie:
- SMB-Server erreichbar?
- Shares in FileProxy
config.ymldefiniert? - User hat Berechtigungen auf den Shares?
Fertig!
Ihre Benutzer können jetzt von jedem Gerät auf ihre Dateien zugreifen. 🎉