Repolode
MertJSX

MertJSX/folderhost

Plataforma de archivos en la nube autohospedada, distribuida como un único binario de Go, para compartir archivos, editar código en equipo y gestionar usuarios.

Alternativa open source a:DropboxGoogle Drive

Estrellas
360
Forks
20
Issues abiertos
3
Último commit
hace 6 horas

¿Qué es?

FolderHost es una plataforma en la nube autohospedada para almacenar, compartir y gestionar archivos con otros usuarios. El backend está escrito en Go y el cliente web está desarrollado con React y TypeScript; ambos se distribuyen juntos en un único ejecutable que funciona en Windows y Linux sin dependencias adicionales. También se proporciona una imagen de Docker.

El proyecto cubre las necesidades básicas de un servidor privado de archivos pequeño: operaciones completas con archivos, como subirlos, descargarlos, moverlos, copiarlos y cambiarles el nombre; cargas por partes para archivos grandes; una papelera de reciclaje con límites configurables; y un sistema de permisos para varios usuarios. Permite editar código en tiempo real con Monaco Editor e incluye registros de actividad y límites de almacenamiento por usuario. La configuración se guarda en un archivo config.yml que se genera la primera vez que se ejecuta el programa y que también permite configurar HTTPS con certificados autofirmados o de Let's Encrypt.

El autor señala que el cliente web todavía no está diseñado para dispositivos móviles. La autenticación usa tokens JWT vinculados a la IP y al agente de usuario del inicio de sesión, por lo que iniciar sesión desde otro dispositivo cierra la sesión anterior.

Funciones clave

  • 01Se distribuye como un único binario de Go sin dependencias externas y está disponible para Windows y Linux.
  • 02Incluye operaciones completas con archivos, como subirlos, descargarlos, moverlos, copiarlos y cambiarles el nombre, además de gestionar archivos comprimidos.
  • 03Permite subir archivos grandes por partes.
  • 04Incluye una papelera de reciclaje con límites de almacenamiento opcionales.
  • 05Ofrece permisos para varios usuarios y límites de almacenamiento por usuario.
  • 06Permite editar código en tiempo real con Monaco Editor e incluye registros de actividad.

Casos de uso

  • Montar un servidor privado para compartir archivos en una red doméstica o de oficina.
  • Compartir archivos y gestionar cuentas para un equipo pequeño sin configurar Nextcloud.
  • Alojar archivos compartidos para un servidor de juegos o un proyecto similar al que varias personas necesiten acceder.
  • Probar una alternativa autohospedada y ligera a soluciones de almacenamiento en la nube más complejas.

Temas

Preguntas frecuentes

¿Qué es folderhost?
Plataforma de archivos en la nube autohospedada, distribuida como un único binario de Go, para compartir archivos, editar código en equipo y gestionar usuarios. FolderHost es una plataforma en la nube autohospedada para almacenar, compartir y gestionar archivos con otros usuarios. El backend está escrito en Go y el cliente web está desarrollado con React y TypeScript; ambos se distribuyen juntos en un único ejecutable que funciona en Windows y Linux sin dependencias adicionales. También se proporciona una imagen de Docker.
¿folderhost es gratuito? ¿Qué licencia tiene?
folderhost es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿folderhost sigue mantenido?
Mantenimiento activo. El último commit de folderhost fue el 18 oct 2026.
¿Para qué puedo usar folderhost?
Montar un servidor privado para compartir archivos en una red doméstica o de oficina. Compartir archivos y gestionar cuentas para un equipo pequeño sin configurar Nextcloud. Alojar archivos compartidos para un servidor de juegos o un proyecto similar al que varias personas necesiten acceder. Probar una alternativa autohospedada y ligera a soluciones de almacenamiento en la nube más complejas.
¿Dónde consigo folderhost?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/MertJSX/folderhost

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados