Zum Hauptinhalt springen

FileProxy in der UI einrichten

In diesem Abschnitt richten Sie den FileProxy in der edulution Plattform ein, damit Ihre Benutzer auf ihre Netzlaufwerke zugreifen können.

Warum FileProxy?​

Der edulution FileProxy bietet gegenüber der Standard-Dateifreigabe entscheidende Vorteile:

  • 🚀 Höhere Performance - Deutlich schnellere Up- und Downloads
  • 📦 Kein Upload-Limit - Standard: 50 MB, mit FileProxy: Unbegrenzt
  • 💾 Große Dateien - Videos, Backups und große Projekte problemlos übertragen
  • ⚡ Optimiert - In Go entwickelt für maximale Geschwindigkeit

Voraussetzungen​

1. WebDAV-Server hinzufügen​

Navigieren Sie zu: Einstellungen → Dateien

Server anlegen​

Im Abschnitt WebDAV-Server klicken Sie auf + um einen neuen Server hinzuzufügen:

FeldWertBeispiel
AnzeigenameFileProxyFileProxy
URLFileProxy-URL mit Porthttps://10.1.0.5:8443/webdav/
Typedulution File ProxyAus Dropdown auswählen
URL-Format

Die URL muss exakt so aussehen:

  • Mit https:// beginnen
  • IP-Adresse oder Hostname Ihres FileProxy-Servers
  • Port :8443
  • Pfad /webdav/ (mit trailing slash!)

Beispiel: https://10.1.0.5:8443/webdav/

Klicken Sie auf Speichern.

2. WebDAV-Shares einrichten​

Im Abschnitt WebDAV-Shares legen Sie jetzt die Ordner fest, die in der Dateien-App erscheinen sollen.

Empfohlene Shares​

Klicken Sie für jeden Share auf + und tragen Sie folgende Werte ein:

Home (Persönliches Verzeichnis)​

FeldWert
AnzeigenameHome
ServerFileProxy
Pfad/webdav/default-school/
Pfad-VariablehomeDirectory
Nutzergruppenall-teachers, all-students, all-admins
Pfad-Variable

Die Variable {homeDirectory} wird automatisch durch das persönliche Home-Verzeichnis des Benutzers ersetzt.

Home-Verzeichnis mit Pfad-Variable

Share (Gemeinsame Dateien)​

FeldWert
AnzeigenameShare
ServerFileProxy
Pfad/webdav/default-school/share/
Nutzergruppenall-teachers, all-students, all-admins

Projects (Projekt-Ordner)​

FeldWert
AnzeigenameProjects
ServerFileProxy
Pfad/webdav/default-school/share/projects/
Nutzergruppenall-teachers, all-students, all-admins

Student-Home​

FeldWert
AnzeigenameStudent-Home
ServerFileProxy
Pfad/webdav/default-school/students/
Nutzergruppenall-teachers, all-admins

Teacher-home​

FeldWert
AnzeigenameTeacher-home
ServerFileProxy
Pfad/webdav/default-school/share/teachers/
Nutzergruppenall-teachers

WebDAV Einstellungen

Share-Pfade anpassen

Die Pfade oben sind Beispielwerte basierend auf einer Standard-Linuxmuster Konfiguration.

Ihre Pfade finden:

  1. Schauen Sie in die FileProxy config.yml → Sektion shares:
  2. Die dort definierten Shares bestimmen die verfügbaren Pfade
  3. Format: /webdav/<school-name>/<share-name>/
Anzeigename ändern oder Share löschen

Freigabe-Links und die Einträge unter Geteilte Dateien finden ihren Share über dessen Anzeigenamen. Benennen Sie einen Share um oder löschen Sie ihn, funktionieren alle bestehenden Freigaben aus diesem Share nicht mehr.

Sobald wieder ein Share diesen Anzeigenamen trägt, verweisen die alten Freigaben auf ihn – auch ein neu angelegter Share. Vergeben Sie den Namen eines gelöschten Shares deshalb nur neu, wenn seine alten Freigaben für den neuen Share gelten dürfen.

3. Ergebnis: Dateien-App​

Nach der Einrichtung sehen Ihre Benutzer die konfigurierten Shares in der Dateien-App:

Dateien App mit Shares

  • Home - Persönliches Verzeichnis
  • Share - Gemeinsame Dateien
  • Projects - Projektordner
  • Student-Home - Schülerverzeichnisse (nur für Lehrer/Admins)
  • Teacher-home - Lehrerverzeichnis

Jeder Benutzer sieht nur die Ordner und Dateien, für die er Berechtigungen hat.

Upload-Limits​

Mit aktiviertem FileProxy können Ihre Benutzer Dateien jeder Größe hochladen:

MethodeUpload-Limit
Standard (ohne FileProxy)~50 MB
Mit FileProxyUnbegrenzt*

* Abhängig von verfügbarem Speicherplatz und Quotas

Mehr dazu in der Dateien-App Dokumentation.

Benutzer testen​

Ihre Benutzer können jetzt auf ihre Dateien zugreifen:

  1. Melden Sie sich als Lehrer oder Schüler an
  2. Öffnen Sie die Dateien-App aus dem Hauptmenü
  3. Die konfigurierten Shares werden in der Seitenleiste angezeigt
  4. Testen Sie einen Upload einer großen Datei (>50 MB)

Troubleshooting​

Keine Shares sichtbar​

Prüfen Sie:

  1. WebDAV-Server korrekt angelegt? (URL, Port, Typ)
  2. Shares angelegt und Nutzergruppen zugewiesen?
  3. FileProxy läuft? systemctl status edulution-fileproxy

Verbindung fehlgeschlagen​

Prüfen Sie:

  1. URL Format korrekt? https://IP:8443/webdav/
  2. Firewall-Regeln? Port 8443 erreichbar?
  3. FileProxy-Logs: tail -f /var/log/edulution-fileproxy/webdav-server.log

Authentifizierung fehlgeschlagen​

Prüfen Sie:

  1. LDAP-Server erreichbar?
  2. LDAP-Konfiguration in FileProxy config.yml korrekt?
  3. Benutzer existiert im LDAP?

Upload schlägt fehl​

Prüfen Sie:

  1. Speicherplatz auf SMB-Server verfügbar?
  2. Benutzer hat Schreibrechte auf dem Share?
  3. Quota nicht überschritten? (siehe Dashboard)

Benutzer sehen die Meldung „Die gewählte WebDAV-Freigabe ist nicht verfügbar", wenn eine Freigabe auf einen Share verweist, den es unter diesem Anzeigenamen nicht mehr gibt.

Prüfen Sie:

  1. Wurde der Anzeigename des Shares geändert? Dann stellt der alte Name die Freigaben wieder her.
  2. Wurde der Share gelöscht? Dann müssen die Freigaben neu erstellt werden.

Nächste Schritte​

  • Informieren Sie Ihre Benutzer über die neuen Möglichkeiten
  • Testen Sie große Datei-Uploads (Videos, Backups)
  • Passen Sie Shares nach Bedarf an

Ihre Benutzer können jetzt große Dateien schnell und sicher übertragen! 🎉

Diese Seite richtet sich an eine andere Zielgruppe

Sie ist geschrieben für: Admin · Betrieb, Admin · Einrichtung. Ihre aktuelle Auswahl blendet sie deshalb aus.

Zur Übersicht