Gokapi: Guía Completa sobre el Servidor de Enlaces Temporales y Autoalojado

Última actualización: 16/07/2026

  • Permite la creación de enlaces de descarga con caducidad basada en tiempo o número de accesos.
  • Control total del administrador para la subida de archivos y gestión de la privacidad.
  • Soporte para almacenamiento local o en la nube mediante protocolos compatibles con S3.
  • Despliegue sencillo mediante Docker con opciones de personalización de seguridad y API REST.
Guía Completa Gokapi

Si alguna vez has echado de menos la sencillez de Firefox Send para enviar documentos que desaparecen solos, Gokapi es la herramienta que estabas buscando. Se trata de un servidor ligero y autoalojado diseñado específicamente para compartir archivos que caducan automáticamente, ya sea porque ha pasado un tiempo determinado o porque se han completado un número concreto de descargas.

A diferencia de otras plataformas, este sistema pone el control en manos del administrador, ya que solo el usuario autorizado puede subir ficheros. Esto es ideal para quienes buscan optimizar el espacio en sus discos y mantener un control férreo sobre quién accede a la información, evitando que el servidor se llene de basura digital.

Características principales de Gokapi

Características principales de Gokapi

Lo que hace destacar a este software es su capacidad para gestionar la privacidad y la eficiencia del almacenamiento. Una de sus mayores ventajas es que permite subir y compartir múltiples archivos de forma inmediata utilizando un VPS privado, lo que garantiza que los datos no pasen por servidores de terceros.

Contenido exclusivo - Clic Aquí  ProduKey: cómo ver la clave de Windows y por qué puede no aparecer

El sistema ofrece un control total sobre la disponibilidad de los contenidos, permitiendo que los archivos la disponibilidad con un simple clic desde el panel. Además, para aquellos que buscan automatizar procesos, Gokapi incluye una API REST completa que facilita la integración con otros flujos de trabajo y sistemas externos.

La seguridad no se ha dejado al azar. El panel de administración se protege mediante una ruta URL secreta y un sistema de acceso con usuario y contraseña. Asimismo, es posible añadir capas extra de protección estableciendo contraseñas en las descargas para que solo las personas autorizadas accedan al material.

En cuanto a la gestión de los enlaces, el administrador puede definir reglas estrictas: limitar el número máximo de descargas permitidas o establecer una fecha de caducidad basada en días. Para optimizar el rendimiento, el servidor implementa la deduplicación de archivos, evitando que los documentos idénticos consuman espacio extra en el disco.

Proceso de Instalación y Configuración

Proceso de Instalación y Configuración de Gokapi en Docker

Para poner en marcha Gokapi, lo más recomendable es utilizar Docker y Docker Compose, lo que simplifica enormemente el despliegue. El primer paso consiste en preparar el entorno creando las carpetas necesarias para almacenar la configuración y los datos del proyecto en el sistema de archivos del servidor.

Una vez creados los directorios, se debe configurar el archivo docker-compose.yml. Es fundamental ajustar los parámetros del entorno, como el puerto de escucha (por defecto 53842), el nombre de usuario y la contraseña del administrador, así como la URL externa que se utilizará para generar los enlaces de descarga.

Contenido exclusivo - Clic Aquí  WhatsApp no muestra vista previa de enlaces: causas y soluciones

En el caso de quienes utilizan un SINOlogy NAS con Portainer, el proceso es similar pero incluye la configuración de un Proxy Inverso. Esto permite asignar un nombre de dominio la navegación a través de HTTPS, gestionando los certificados SSL y habilitando el soporte para Websockets en la pestaña de encabezados personalizados.

Un detalle crucial durante el despliegue es la configuración de la URL de redirección. Por defecto, si alguien accede a la dirección del servidor sin un enlace de descarga válido, el sistema lo redirigirá a una web externa o a la página de inicio definida por el administrador, evitando que el público vea una página genérica vacía.

Opciones Avanzadas y Despliegue con Traefik

Para usuarios más avanzados que gestionan múltiples servicios, es posible integrar Gokapi con Traefik. Esta configuración permite gestionar los certificados SSL de forma automática y optimizar el enrutamiento del tráfico mediante reglas de Host específicas para el dominio asignadamente.

En cuanto a la gestión de archivos, una vez completado el asistente de configuración inicial, el usuario puede arrastrar y soltar archivos directamente en la interfaz para crear los enlaces expirables. El panel permite visualizar en tiempo real los conteos de descargas y eliminar manualmente cualquier contenido que ya no sea necesario.

Contenido exclusivo - Clic Aquí  Neverness to Everness: personajes, roles y tier list completa

Además, Gokapi soporta el uso de almacenamiento en la nube compatible con S3, como AWS S3 o Backblaze B2. Esto es especialmente útil para evitar saturar el disco local del VPS y delegar la persistencia de los datos en servicios especializados en el almacenamiento de objetos.

Para quienes prefieren la terminal, existe una herramienta de línea de comandos (CLI) que permite subir y descargar ficheros sin necesidad de pasar por la interfaz web. El sistema también es compatible con proveedores de identidad a través de OpenID Connect, facilitando la integración con Authelia o Keycloak para una gestión de usuarios más robusta.

La arquitectura de Gokapi es sumamente eficiente, funcionando correctamente en entornos modestos con un núcleo de CPU y 256 MB de RAM. No obstante, para un rendimiento óptimo y una mayor fluidez en la interfaz, se recomienda subir a 512 MB de memoria y utilizar discos SSD para acelerar el acceso a los archivos.

Este servidor se presenta como una alternativa moderna y robusta que devuelve la privacidad al usuario, permitiendo gestionar la temporalidad de la información sin depender de servicios comerciales. Gracias a su licencia AGPL-3.0 y su capacidad de personalización mediante CSS y JavaScript, se adapta a cualquier necesidad de compartición de datos efímera y segura.