Aplicación web sencilla para compartir archivos

Para mi graduación tengo que entregar documentos a mis examinadores de forma regular. Hay una solución provista por la escuela para hacer esto, pero es muy dolorosa de usar. Así que estoy buscando una aplicación web alternativa.

Tengo un VPS para alojar la aplicación. Puede ser PHP+MySQL o Java o lo que sea (aunque tiene que ejecutarse en Linux).

Tiene que tener un buen aspecto frontal. Ya miré WordPress, que está bien, pero el enfoque de las plantillas de cartera allí se centra principalmente en los diseñadores visuales y la creatividad. Los documentos que tengo que entregar son aburridos archivos PDF con gráficos y demás.

Entonces los requisitos:

  • Tiene que ejecutarse en un servidor Linux
  • Ser capaz de subir archivos a él
  • Tiene que tener una buena interfaz de lista de archivos razonable
  • Es bueno tener: control de versiones de archivos
Hay muchas aplicaciones (con diferentes requisitos también), echa un vistazo a esta lista: github.com/Kickball/…
No estoy seguro de si es lo que está buscando y puede ser un poco exagerado, pero tal vez valga la pena echarle un vistazo: Nextcloud con sus capacidades para compartir y versiones con seguridad...
Incluso antes de comenzar, ¿están todos sus examinadores de acuerdo con el uso de una solución "no aprobada por la escuela" (que tienen que aprender a usar)? Lo dudaría mucho.
@JacksGT ¡Gracias! ¡Esta es una lista muy útil!
@DJCrashdummy Creo que esto es demasiado, aunque gracias por la idea.
@Mawg gracias por pensar conmigo! Y estoy de acuerdo que este es el hecho en la mayoría de los casos. Pero el sistema que "debemos" usar de acuerdo con las regulaciones es un sistema de mierda. Los examinadores prefieren recibirlo por correo electrónico.
" The examiners prefer to receive it in e-mail", así que le pregunto de nuevo si lo ha discutido con ellos y si están dispuestos a aprender un nuevo sistema para compartir archivos, todos ellos, además de alguno que pueda tener el próximo año. Una sugerencia seria es que, si el sistema actual es realmente tan malo, ofrezca desarrollar uno nuevo (si tiene habilidades de codificación). Ya sea por dinero (menos probable) o por créditos de curso, como una alineación.

Respuestas (1)

NemakiWare hace eso, y también el control de versiones de archivos.

  1. Instálelo en su servidor (Linux/Mac/Windows).
  2. Inicie sesión como administrador, tiene una interfaz similar a un "explorador de archivos" para cargar los documentos.
  3. Crear cuentas de usuario.
  4. Configure el permiso correctamente, para que cada usuario pueda ver lo que es relevante para él.
  5. Envíe la URL/nombre de usuario/contraseñas a sus usuarios.

Gratis, de código abierto.
Descargo de responsabilidad: Hecho por mi empresa.

Cliente web NemakiWare