Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

Gokapi

Gokapi es una alternativa autoalojada ligera a Firefox Send para compartir archivos con cifrado E2EE, soporte S3/MinIO, gestión de usuarios con roles y API REST. Construido en Go, permite expiración automática, deduplicación y OpenID Connect.

Ficha actualizada 9 nov 2026, 22:27 · upstream 8 nov 2026, 21:09 · release v2.2.4

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es Gokapi

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Gokapi es una solución moderna de autoalojamiento diseñada como alternativa a Firefox Send, priorizando el control total sobre los datos compartidos. Desarrollado en Go, combina simplicidad con características avanzadas como cifrado de extremo a extremo, expiración automática de enlaces y soporte para almacenamiento en la nube compatible con S3.

El sistema incluye gestión granular de usuarios con roles, permitiendo restringir las subidas solo a usuarios registrados. Ofrece solicitudes de archivo mediante URLs compartibles visibles únicamente al creador, deduplicación de archivos para optimizar espacio y personalización de interfaz mediante CSS/JavaScript. La integración con proveedores de identidad como Authelia o Keycloak es posible vía OpenID Connect.

La arquitectura soporta despliegue en bare metal (Linux/macOS/Windows) y contenedores Docker. Incluye API REST para automatización, soporte para AWS S3 o alternativas compatibles como Backblaze B2, y requisitos mínimos de 1 core CPU, 256 MB RAM y 100 MB de almacenamiento.

CASOS DE USO
  • Compartir archivos confidenciales con expiración automática en entornos corporativos
  • Integrar subida de archivos en flujos de trabajo mediante API REST personalizada
  • Alojar servicio de intercambio de archivos sin dependencia de proveedores externos
  • Implementar deduplicación de archivos para optimizar almacenamiento en servidores propios
PUNTOS DESTACADOS
  • Cifrado de extremo a extremo incluido en las subidas de archivo
  • Soporte nativo para AWS S3 y servicios compatibles (MinIO, Backblaze B2)
  • Gestión granular de usuarios con roles y control de permisos
  • API REST documentada para integración con sistemas externos
  • Expiración automática por número de descargas o tiempo transcurrido
PRECAUCIONES
  • Requiere configuración manual de almacenamiento persistente (volumen Docker o instalación directa)
  • No incluye base de datos propia, depende del backend de almacenamiento seleccionado
  • La interfaz es personalizable pero no ofrece temas predefinidos adicionales al CSS/JS nativo
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Captura de Gokapi
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Pendiente de la cola editorial R11-R6 con investigación verificable.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Go
SERVICIOS
S3/MinIO
BASES DE DATOS
No detectadas
PUERTOS
53842
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.