Aplicación web de código abierto para compartir contraseñas, notas, archivos y URL mediante enlaces de un solo uso que caducan por número de visitas o por tiempo, con registros de auditoría.
Forceu/Gokapi
Servidor de intercambio de archivos autohospedado en Go, con enlaces que caducan, almacenamiento S3 opcional y sin cargas públicas; una alternativa a Firefox Send.
Alternativa open source a:Firefox Send
- Estrellas
- 2,920
- Forks
- 156
- Issues abiertos
- 53
- Último commit
- el mes pasado
¿Qué es?
Gokapi es un servidor de intercambio de archivos autohospedado escrito en Go. Está diseñado como reemplazo de Firefox Send, que dejó de funcionar, y permite ejecutar un servicio propio para subir archivos y compartir enlaces de descarga.
Los archivos compartidos pueden caducar automáticamente después de un número determinado de descargas o de días. Solo los usuarios registrados pueden subir archivos, con permisos basados en roles; además, se puede proporcionar a terceros una URL de solicitud de archivos que les permite subir archivos visibles únicamente para quien la creó. El almacenamiento puede estar en el disco local o en un servicio compatible con S3, como AWS S3 o Backblaze B2, y los archivos idénticos se deduplican. Incluye cifrado, también para las cargas cifradas de extremo a extremo.
Para integraciones, Gokapi ofrece una REST API, inicio de sesión con OpenID Connect mediante proveedores como Authelia o Keycloak, y una interfaz personalizable con CSS y JavaScript propios. Puede ejecutarse directamente en Linux, macOS o Windows, o como contenedor Docker.
Funciones clave
- 01Los archivos compartidos caducan después de un número determinado de descargas o días
- 02Gestión de usuarios basada en roles; solo los usuarios registrados pueden subir archivos
- 03Las URL de solicitud de archivos permiten que personas externas te envíen archivos
- 04Deduplica los archivos idénticos para ahorrar espacio
- 05Compatible con AWS S3 y almacenamiento compatible con S3, como Backblaze B2
- 06Cifrado integrado, incluidas las cargas cifradas de extremo a extremo
- 07REST API e inicio de sesión con OpenID Connect
Casos de uso
- Compartir archivos grandes con personas ajenas a tu organización sin recurrir a un servicio de terceros
- Recopilar archivos de contactos externos mediante un enlace de solicitud de archivos
- Ejecutar un servicio privado de intercambio de archivos con SSO mediante Keycloak o Authelia
Inicio rápido
- 1
Inicia Gokapi al instante con Docker
docker run --rm --name gokapi -v gokapi-data:/app/data -v gokapi-config:/app/config -p 127.0.0.1:53842:53842 -e TZ=UTC docker.io/f0rc3/gokapi:latest - 2
Abre http://localhost:53842/setup en el navegador y sigue el asistente de configuración
Antes de usarlo
- La guía de inicio rápido del README se basa en Docker; para la instalación en bare metal, hay que seguir la guía de configuración externa.
- La licencia es AGPL-3.0, que exige publicar el código fuente de las versiones modificadas que se ejecuten como servicio de red.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es Gokapi?
- Servidor de intercambio de archivos autohospedado en Go, con enlaces que caducan, almacenamiento S3 opcional y sin cargas públicas; una alternativa a Firefox Send. Gokapi es un servidor de intercambio de archivos autohospedado escrito en Go. Está diseñado como reemplazo de Firefox Send, que dejó de funcionar, y permite ejecutar un servicio propio para subir archivos y compartir enlaces de descarga.
- ¿Gokapi es gratuito? ¿Qué licencia tiene?
- Gokapi es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿Gokapi sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de Gokapi fue el 12 sept 2026.
- ¿Para qué puedo usar Gokapi?
- Compartir archivos grandes con personas ajenas a tu organización sin recurrir a un servicio de terceros Recopilar archivos de contactos externos mediante un enlace de solicitud de archivos Ejecutar un servicio privado de intercambio de archivos con SSO mediante Keycloak o Authelia
- ¿Cómo se instala Gokapi?
- Inicia Gokapi al instante con Docker: docker run --rm --name gokapi -v gokapi-data:/app/data -v gokapi-config:/app/config -p 127.0.0.1:53842:53842 -e TZ=UTC docker.io/f0rc3/gokapi:latest Abre http://localhost:53842/setup en el navegador y sigue el asistente de configuración
- ¿Dónde consigo Gokapi?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Forceu/Gokapi
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Servicio de código abierto y autohospedable para compartir notas y archivos cifrados que se autodestruyen, inspirado en PrivNote, con backend en Rust y frontend en Svelte.
Gestor de descargas de escritorio multiplataforma para HTTP, FTP, BitTorrent y enlaces magnet, con opción de servidor Docker sin interfaz gráfica.
Una aplicación web de pastebin y uso compartido de archivos, autoalojada y distribuida como un único binario, escrita en Rust, con cifrado opcional y acortamiento de URL.
Plataforma peer-to-peer de almacenamiento de archivos cifrado de extremo a extremo, mensajería y red social basada en IPFS, con opción de autoalojamiento.
Servidor autohospedado para listar y gestionar archivos que unifica numerosos proveedores de almacenamiento en la nube y almacenamiento local en una sola interfaz web y WebDAV.