Tengo personas que quieren enviarme archivos que van desde 500 MB a 3 GB de tamaño. Quiero un servidor simple que pueda configurar detrás de nginx de modo que puedan tener una interfaz de carga de archivos simple.
Requisitos:
Sería bueno:
Similar a Cargar y almacenar archivos grandes , pero no me importa en qué idioma esté.
Encontré simple-recive, sin embargo, parece que las actualizaciones de los paquetes de los que depende lo han roto y no sé lo suficiente sobre Node.js para solucionarlo. El proyecto parece estar abandonado.
Bueno, yo tenía requisitos similares. Terminé usando Wordpress con el complemento de carga de archivos . Fue simple y rápido de configurar.
buscando el servidor de carga http en github que encontré
--bind <host> <port>
en CLImas general:
Aunque un poco inflado si lo único que quieres es subir archivos, eventualmente usé Nextcloud para esto; Puede hacer esto en nextcloud creando una carpeta y configurando un enlace compartido para esa carpeta con los permisos establecidos en "Cargar solo" o "Editar".
Alejándose un poco y sin responder técnicamente a la pregunta, el envío de archivos también se puede lograr con Web Wormhole . Utiliza WebTorrents para establecer una conexión P2P, lo que significa que ambos "extremos" deben estar presentes (el otro lado debe enviarle el archivo mientras tiene la página web abierta) pero no necesita pagar a un tercero por ancho de banda o temporal. almacenamiento (ya sea con anuncios y seguimiento o con una tarifa mensual).