ferry
Ferry es una herramienta auto-alojada para transferir portapapeles y archivos entre dispositivos en una red privada local sin necesidad de nube ni cuentas externas. Utiliza un servidor Go con aplicación web integrada, permitiendo que cualquier navegador funcione como cliente.
Ficha actualizada 22 sept 2026, 16:20 · upstream 15 sept 2026, 11:57 · release v1.0.1
Qué es ferry
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Ferry actúa como un puente seguro para compartir contenido en una red local confiable, eliminando la necesidad de enviar correos electrónicos a uno mismo o depender de servidores de terceros que comprimen archivos y requieren cuentas. La arquitectura se basa en un único proceso Go que gestiona tanto la API como la aplicación web, almacenando mensajes e identidades de dispositivos en SQLite y los datos binarios en un directorio local. Esto asegura una latencia mínima y un control total sobre los datos, ya que nada sale de la red donde se despliega el servidor.
A diferencia de soluciones como AirDrop, Ferry mantiene un historial persistente de la línea de tiempo compartida, permitiendo revisar transferencias pasadas sin necesidad de que los dispositivos estén activos simultáneamente en el momento exacto. La gestión de archivos soporta hasta 64 MB sin re-codificación, y el sistema utiliza tokens revocables para el acceso, con la opción de establecer una contraseña compartida para restringir nuevos dispositivos unidos a la red.
El despliegue es sencillo mediante Docker Compose, compatible con arquitecturas x86_64 y ARM64, y no requiere clonar el repositorio ni instalar Go manualmente en el sistema anfitrión. La aplicación web permite copiar contenido con un solo toque, previsualizar imágenes y descargar archivos directamente desde cualquier navegador conectado a la misma red Wi-Fi o privada, facilitando la colaboración fluida entre ordenadores, tablets y teléfonos móviles sin fricción adicional.
- Compartir código fuente instantáneamente entre desarrolladores en el mismo equipo
- Enviar capturas de pantalla y fotos a un ordenador para editarlas
- Transferir archivos PDF o documentos hasta 64 MB sin subirlos a la nube
- Sincronizar portapapeles de texto entre dispositivos móviles y de escritorio
- Gestionar una línea de tiempo de actividad compartida en red local
- No requiere cuenta ni almacenamiento en la nube; todo reside en tu hardware
- Persistencia de datos en SQLite con historial completo de transferencias
- Soporte nativo para archivos binarios sin re-codificación hasta 64 MB
- Acceso vía navegador web sin necesidad de instalar nada en el cliente
- Licencia Apache 2.0 que permite uso y modificación libre
- Funciona exclusivamente dentro de una red privada local (LAN) o Wi-Fi compartida
- Requiere Docker y Docker Compose v2 instalados en el servidor anfitrión
- El tamaño máximo de archivo soportado es de 64 MB por transferencia
- La aplicación web requiere que los dispositivos estén conectados a la misma red IP
- No expone datos a internet por defecto; configuración manual necesaria para proxy inverso
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Despliega usando Docker Compose con el archivo compose.yaml de la última versión estable. Configura FERRY_HOST_IP con tu dirección LAN (ej. 192.168.x.x) en lugar de localhost para permitir acceso desde otros dispositivos. Asegúrate de que el puerto 42817 esté disponible y no bloqueado por el firewall. Para actualizaciones, respalda los datos antes de cambiar la imagen en .env. No expongas el servicio a internet público; mantén el tráfico restringido a la red privada local para garantizar la seguridad de los datos transferidos.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.