Cómo instalar SkySend en Docker - Compartidor de archivos encriptado en Docker
SkySend: Compartidor de archivos encriptado end-to-end autohospedado en Docker
Comparte archivos de forma segura sin subirlos a la nube. Encriptación end-to-end, descarga por CLI, sin límites. Alternativa privada a WeTransfer, Snapdrop, Google Drive.
¿Qué es SkySend?
SkySend es una plataforma de compartición de archivos encriptada y autohospedada que te permite compartir archivos de forma segura sin depender de servicios en la nube como WeTransfer, Google Drive o Dropbox. Todos los archivos se encriptan end-to-end, lo que significa que ni siquiera tú (administrador del servidor) puedes ver su contenido.
Cómo funciona: Sube un archivo a través de la interfaz web, SkySend lo encripta localmente en tu navegador antes de enviarlo, genera un enlace único con una clave secreta, y lo compartes. El archivo se descarga encriptado y se desencripta en el navegador del receptor. Todo end-to-end, completamente privado, completamente bajo tu control.
Características principales
Encriptación end-to-end
Archivos encriptados en el navegador antes de subirlos.
Interfaz web moderna
UI intuitiva, arrastra y suelta, sin complicaciones.
CLI profesional
Herramienta de línea de comandos para scripting y automatización.
Sin límites de tamaño
Configurable según tu espacio en disco disponible.
Enlaces únicos
Clave secreta en la URL, imposible adivinar.
Descarga directa
Sin necesidad de cuenta, sin registros, anónimo.
Control de acceso
Configurable: descargas ilimitadas o límite.
Expiración de archivos
Auto-eliminar archivos después de X días.
API REST
Integración en aplicaciones propias.
Múltiples idiomas
Soporte para varios idiomas en interfaz.
Open Source
Código auditable, comunidad activa.
Autohospedable
Control total, sin dependencias externas.
Requisitos del sistema
- Docker instalado
- 512 MB - 1 GB de RAM
- Espacio en disco según archivos (configurable)
- Puerto 3000 disponible (configurable)
- Conexión a Internet para acceso remoto (opcional)
Instalación con Docker Compose
Docker Compose (recomendado)
Docker Run simple
Iniciar
Acceder a SkySend
Abre http://localhost:3000 en tu navegador. Verás interfaz limpia para compartir archivos.
Primeros pasos
1. Subir archivo desde web
- Abre
http://localhost:3000 - Click "Choose File" o arrastra archivo
- SkySend encripta localmente y sube
- Recibirás enlace único:
http://localhost:3000/file/abc123#secret - La parte
#secretes la clave (solo en tu navegador)
2. Compartir enlace
- Copia el enlace generado
- Comparte por email, mensaje, chat, etc
- Receptor abre el enlace y descarga
- El archivo se desencripta en su navegador
- Completamente privado, nadie más puede acceder
3. Usar CLI (línea de comandos)
Instalar CLI
Configurar servidor
Subir archivo
Descargar archivo
4. Configurar opciones (web)
- Antes de subir, click en "Advanced Options"
- Expiration: Auto-eliminar después de X días
- Downloads: Número máximo de descargas
- Password: Contraseña adicional (opcional)
- Click Upload
Casos de uso
- Documentos sensibles: Contratos, diagnósticos médicos, documentos legales
- Datos personales: Pasaportes, DNI, información bancaria encriptada
- Archivos de trabajo: Propuestas, presupuestos, proyectos confidenciales
- Compartir archivos grandes: Sin límites de tamaño como WeTransfer
- Transferencia entre equipos: Entre tu servidor y dispositivos personales
- Respaldo privado: Copia de seguridad en servidor personal
- Colaboración segura: Equipos remotos sin Google Drive/Dropbox
HTTPS con Caddy (acceso remoto seguro)
Configuración Caddyfile
Configurar BASE_URL en Docker
Acceso remoto
Ahora puedes acceder desde cualquier lugar: https://skysend.tudominio.com
Gestión y mantenimiento
Ver logs
Limpiar archivos expirados
SkySend limpia automáticamente archivos expirados según su configuración.
Ver espacio usado
Reiniciar SkySend
Actualizar a la última versión
Backup de configuración y datos
Limitar tamaño máximo de archivo
En tu reverse proxy (Caddy), configura límite de upload:
Alternativas similares
Snapdrop
Compartición local en LAN (sin servidor remoto necesario). Más rápido pero solo en red local.
Syncthing
Sincronización bidireccional de carpetas (no compartición de archivos puntuales). Mejor para backup continuo.
Send (Mozilla)
Servicio web gratuito (aunque la aplicación original está descontinuada). SkySend es mejor para privacidad.
Comentarios
Publicar un comentario