Einfache Dateifreigabe-Webanwendung

Für meinen Abschluss muss ich regelmäßig Unterlagen an meine Prüfer abgeben. Es gibt eine Lösung, die von der Schule dafür bereitgestellt wird, aber die Verwendung ist wirklich schmerzhaft. Also suche ich nach einer alternativen Webanwendung.

Ich habe einen VPS, auf dem ich die Anwendung hosten kann. Es kann PHP+MySQL oder Java oder was auch immer sein (es muss jedoch unter Linux laufen).

Es muss ein gut aussehendes Frontend haben. Ich habe mir bereits WordPress angeschaut, was ganz okay ist, aber der Fokus der Portfolio-Vorlagen dort liegt hauptsächlich auf visuellen Designern und Kreativität. Die Dokumente, die ich liefern muss, sind langweilige PDF-Dateien mit Diagrammen und so.

Also die Anforderungen:

  • Muss auf einem Linux-Server laufen
  • Dateien darauf hochladen können
  • Muss eine vernünftige, nette Dateilistenschnittstelle haben
  • Nice to have: Versionierung von Dateien
Es gibt viele Anwendungen (auch mit unterschiedlichen Anforderungen), schau dir diese Liste an: github.com/Kickball/…
Ich bin mir nicht sicher, ob es das ist, wonach Sie suchen, und es könnte ein bisschen übertrieben sein, aber vielleicht einen Blick wert: Nextcloud mit seinen Sharing-Funktionen und seiner Versionierung auf jeden Fall ...
Bevor Sie überhaupt anfangen – sind alle Ihre Prüfer damit einverstanden, eine „nicht von der Schule zugelassene“ Lösung zu verwenden (die sie zu verwenden lernen müssen)? Ich würde es sehr bezweifeln.
@JacksGT Danke! das ist eine sehr nützliche Liste!
@DJCrashdummy Ich denke, das ist ein bisschen zu viel, aber danke für die Idee.
@Mawg danke, dass du mit mir mitgedacht hast! Und ich stimme zu, dass dies in den meisten Fällen der Fall ist. Aber das System, das wir gemäß den Vorschriften verwenden "müssen", ist ein beschissenes System. Die Prüfer erhalten es bevorzugt per E-Mail.
" The examiners prefer to receive it in e-mail", also frage ich Sie noch einmal, ob Sie es mit ihnen besprochen haben und ob sie bereit sind, ein neues File-Sharing-System zu lernen - alle, plus irgendwelche, die Sie nächstes Jahr haben könnten? Ein ernsthafter Vorschlag ist, dass Sie, wenn das aktuelle System wirklich so beschissen ist, anbieten, ein neues zu entwickeln (wenn Sie über Programmierkenntnisse verfügen). Entweder für Geld (weniger wahrscheinlich) oder für Studienleistungen – als Ausrichtung.

Antworten (1)

NemakiWare erledigt das und auch die Dateiversionierung.

  1. Installieren Sie es auf Ihrem Server (Linux/Mac/Windows).
  2. Melden Sie sich als Administrator an, Sie haben eine "Datei-Explorer"-ähnliche Oberfläche, um die Dokumente hochzuladen.
  3. Erstellen Sie Benutzerkonten.
  4. Setzen Sie die Berechtigung richtig, damit jeder Benutzer sehen kann, was für ihn relevant ist.
  5. Senden Sie die URL/den Benutzernamen/die Passwörter an Ihre Benutzer.

Kostenlos, Open-Source.
Haftungsausschluss: Hergestellt von meiner Firma.

NemakiWare-Webclient