Pastebin con cifrado de extremo a extremo que se autodestruye: las notas se cifran en el navegador con AES-256-GCM y desaparecen tras una lectura o 24 horas.
Skyfay/SkySend
Comparte archivos y notas con alojamiento propio: se cifran en el navegador, de modo que el servidor solo almacena texto cifrado.
Alternativa open source a:WeTransfer
- Estrellas
- 457
- Forks
- 27
- Issues abiertos
- 1
- Último commit
- hace 13 días
¿Qué es?
SkySend permite compartir archivos y notas para que solo pueda leerlos el destinatario. El contenido se cifra en el navegador con AES-256-GCM antes de subirlo, y la clave de descifrado se incluye en el fragmento de la URL, que los navegadores no envían al servidor. El servidor solo almacena texto cifrado.
Se ejecuta en un único contenedor de Docker con SQLite o cualquier bucket compatible con S3, y no requiere cuentas de usuario. Los enlaces compartidos pueden tener límites de caducidad, descargas o visualizaciones, o protegerse con una contraseña derivada mediante Argon2id. El inicio de sesión opcional con OIDC permite restringir quién puede crear enlaces.
Además de compartir enlaces a archivos, permite solicitar archivos y notas; quienes los envían cifran las cargas con HPKE para que solo pueda descifrarlas quien hizo la solicitud. Un cliente de línea de comandos ofrece el mismo cifrado para subir y descargar archivos y para las notas.
Funciones clave
- 01Los archivos y las carpetas se cifran en el navegador antes de subirlos, con AES-256-GCM en bloques de 64 KB.
- 02Los enlaces compartidos pueden caducar por tiempo, por número de descargas o de visualizaciones, y pueden eliminarse después de leerse.
- 03Cada enlace puede protegerse opcionalmente con una contraseña derivada mediante Argon2id.
- 04Las solicitudes de archivos y notas permiten que otras personas te envíen contenido cifrado exclusivamente para tu clave.
- 05Una CLI con una TUI interactiva permite subir y descargar archivos y gestionar notas.
- 06El almacenamiento puede ser en disco local o en cualquier bucket compatible con S3, y la aplicación está disponible en 13 idiomas.
Casos de uso
- Enviar archivos sensibles a un cliente o colega sin confiar en un servicio de alojamiento de archivos de terceros.
- Ejecutar un servicio privado para recibir archivos de un equipo u organización en tu propio servidor.
- Recopilar archivos o notas confidenciales de personas externas mediante un enlace de carga cifrado.
- Compartir secretos o contraseñas de un solo uso que caduquen después de leerse.
Inicio rápido
- 1
Crea un docker-compose.yml con el servicio SkySend (imagen skyfay/skysend:latest, puerto 3000)
- 2
Inicia el contenedor en segundo plano
docker compose up -d - 3
Abre http://localhost:3000 en el navegador
Antes de usarlo
- Cualquier instancia alojada debe publicar su código fuente bajo la licencia AGPL-3.0.
- Todavía no se ha realizado ninguna auditoría de seguridad formal externa.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es SkySend?
- Comparte archivos y notas con alojamiento propio: se cifran en el navegador, de modo que el servidor solo almacena texto cifrado. SkySend permite compartir archivos y notas para que solo pueda leerlos el destinatario. El contenido se cifra en el navegador con AES-256-GCM antes de subirlo, y la clave de descifrado se incluye en el fragmento de la URL, que los navegadores no envían al servidor. El servidor solo almacena texto cifrado.
- ¿SkySend es gratuito? ¿Qué licencia tiene?
- SkySend es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿SkySend sigue mantenido?
- Mantenimiento activo. El último commit de SkySend fue el 25 oct 2026.
- ¿Para qué puedo usar SkySend?
- Enviar archivos sensibles a un cliente o colega sin confiar en un servicio de alojamiento de archivos de terceros. Ejecutar un servicio privado para recibir archivos de un equipo u organización en tu propio servidor. Recopilar archivos o notas confidenciales de personas externas mediante un enlace de carga cifrado. Compartir secretos o contraseñas de un solo uso que caduquen después de leerse.
- ¿Cómo se instala SkySend?
- Crea un docker-compose.yml con el servicio SkySend (imagen skyfay/skysend:latest, puerto 3000) Inicia el contenedor en segundo plano: docker compose up -d Abre http://localhost:3000 en el navegador
- ¿Dónde consigo SkySend?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Skyfay/SkySend
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Comparte contraseñas de un solo uso, claves API, texto y archivos cifrados mediante enlaces que se autodestruyen, con alojamiento propio y conocimiento cero.
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.
Plataforma de intercambio de archivos autoalojada con almacenamiento en disco local o compatible con S3, buzones de colaboración externa y widgets integrables para subir y descargar archivos.
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 de intercambio de archivos autoalojado y cliente CLI en Go que cifra las cargas en el servidor y funciona con curl, httpie y wget.