Repolode
Forceu

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. 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. 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