Plataforma autoalojada para compartir archivos y texto temporalmente, con cargas por fragmentos, transferencia instantánea, compresión de imágenes y controles de acceso.
root-gg/plik
Servidor autohospedado en Go para subir archivos temporalmente, similar a WeTransfer, con interfaz web, cliente CLI y cifrado de extremo a extremo opcional.
Alternativa open source a:WeTransfer
- Estrellas
- 1,839
- Forks
- 201
- Issues abiertos
- 38
- Último commit
- anteayer
¿Qué es?
Plik es un sistema autohospedado para compartir archivos temporalmente, similar a WeTransfer. Los usuarios suben archivos a través de una interfaz web con Vue 3 o del cliente de línea de comandos, y reciben un enlace para compartirlo con otras personas. Las subidas pueden caducar tras un TTL configurable y configurarse para que se eliminen después de la primera descarga.
El servidor almacena los datos de los archivos en un disco local, S3, OpenStack Swift o Google Cloud Storage, y guarda los metadatos en SQLite, PostgreSQL o MySQL. La autenticación puede usar cuentas locales, Google, GitHub, OVH u OIDC, y las subidas pueden protegerse con BasicAuth. El cifrado de extremo a extremo usa Age; el cliente CLI y el cliente web pueden descifrar los archivos del otro.
Plik también ofrece un modo de streaming en el que no se almacena nada, vista previa de archivos con resaltado de sintaxis, renderizado de Markdown y Mermaid, métricas de Prometheus y un servidor MCP para asistentes de IA. Se puede desplegar mediante Docker, un binario de una versión publicada, un paquete Debian o un chart de Helm.
Funciones clave
- 01Interfaz web con Vue 3, 12 idiomas y varios temas
- 02Cliente de línea de comandos con compatibilidad con archivos comprimidos
- 03Almacenamiento en disco local, S3, OpenStack Swift o Google Cloud Storage
- 04Metadatos almacenados en SQLite, PostgreSQL o MySQL
- 05Cifrado de extremo a extremo con Age, interoperable entre el cliente CLI y la web
- 06TTL configurable, descargas de un solo uso y modo de streaming
Casos de uso
- Enviar archivos grandes a contactos externos sin usar un servicio público para compartir archivos
- Montar un punto privado de recepción de archivos para un equipo u organización en tu propia infraestructura
- Compartir archivos cifrados cuando el servidor no debería poder leer su contenido
- Permitir que asistentes de IA suban o recuperen archivos mediante el servidor MCP
Inicio rápido
- 1
Inicia el servidor con Docker
docker run -p 8080:8080 rootgg/plik - 2
Abre la interfaz web en tu navegador
Antes de usarlo
- Debes alojar el servidor por tu cuenta; no es un servicio alojado.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es plik?
- Servidor autohospedado en Go para subir archivos temporalmente, similar a WeTransfer, con interfaz web, cliente CLI y cifrado de extremo a extremo opcional. Plik es un sistema autohospedado para compartir archivos temporalmente, similar a WeTransfer. Los usuarios suben archivos a través de una interfaz web con Vue 3 o del cliente de línea de comandos, y reciben un enlace para compartirlo con otras personas. Las subidas pueden caducar tras un TTL configurable y configurarse para que se eliminen después de la primera descarga.
- ¿plik es gratuito? ¿Qué licencia tiene?
- plik es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿plik sigue mantenido?
- Mantenimiento activo. El último commit de plik fue el 4 nov 2026.
- ¿Para qué puedo usar plik?
- Enviar archivos grandes a contactos externos sin usar un servicio público para compartir archivos Montar un punto privado de recepción de archivos para un equipo u organización en tu propia infraestructura Compartir archivos cifrados cuando el servidor no debería poder leer su contenido Permitir que asistentes de IA suban o recuperen archivos mediante el servidor MCP
- ¿Cómo se instala plik?
- Inicia el servidor con Docker: docker run -p 8080:8080 rootgg/plik Abre la interfaz web en tu navegador
- ¿Dónde consigo plik?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/root-gg/plik
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Servidor autoalojado para subir archivos, diseñado para ShareX y con funciones para compartir, crear galerías y acortar enlaces.
Subidor de archivos autoalojado que genera enlaces para compartir y ofrece cuentas de usuario, álbumes, fragmentos, acortador de URL y compatibilidad con almacenamiento S3.
Herramienta autoalojada para compartir archivos y texto: las cargas reciben un código de acceso para recogerlas, como un paquete urgente.
Aplicación web autohospedada para compartir archivos rápidamente entre dispositivos, con gestión multiusuario, transferencias reanudables y acceso a carpetas compartidas mediante códigos QR.
Servidor de intercambio de archivos autoalojado y cliente CLI en Go que cifra las cargas en el servidor y funciona con curl, httpie y wget.