1 de febrero de 2026

Copyparty es una herramienta de código abierto alojada en GitHub que se ha ganado la reputación de ser el «servidor de archivos portátil» definitivo. Escrito completamente en Python y distribuido como un único archivo sin dependencias obligatorias, permite a los usuarios compartir, gestionar y acceder a archivos en múltiples terminales y dispositivos a través de un simple navegador web.

No se limita a una simple transferencia, sino que ofrece un conjunto de funcionalidades avanzadas que lo convierten en una solución robusta para la gestión de archivos y el alojamiento multimedia.


🌟 Características Clave y Funcionalidades Avanzadas

Copyparty va mucho más allá de ser un servidor HTTP básico, integrando características que normalmente se encuentran en plataformas NAS (Network Attached Storage) o servicios de almacenamiento en la nube.

1. Portabilidad y Facilidad de Uso

  • Archivo Único (Single-File): Se distribuye como un solo script de Python (copyparty.pyz o variantes), lo que facilita su ejecución en prácticamente cualquier sistema operativo con Python 3 instalado (Linux, macOS, Windows, Android, Raspberry Pi, etc.), a menudo con un simple comando de terminal.
  • Acceso Universal (Web-Based): Ofrece una interfaz de usuario web limpia y responsive que funciona en cualquier navegador, permitiendo el acceso y la gestión de archivos desde cualquier dispositivo sin necesidad de instalar una aplicación cliente dedicada (salvo en casos específicos como el cliente Android PartyUp).

2. Transferencia y Optimización de Archivos

  • Subidas Aceleradas y Reanudables (Up2k): Soporta subidas segmentadas y reanudables (resumable uploads), optimizando la transferencia de archivos grandes, incluso a través de conexiones inestables.
  • Deduplicación de Archivos (Dedup): Utiliza hashes de contenido para detectar archivos duplicados durante la subida y, en lugar de almacenar una copia redundante, puede crear enlaces simbólicos o duros (hard links), ahorrando valioso espacio en disco.
  • Gestión de Archivos en el Navegador: Permite operaciones de gestor de archivos como cortar, pegar, eliminar y renombrar por lotes (batch renaming) directamente desde la interfaz web.
  • Descarga en Lote: Permite descargar selecciones de archivos o carpetas completas como archivos ZIP o TAR.

3. Servicios de Protocolo Integrados

Copyparty consolida varios protocolos de uso común en una única herramienta:

  • WebDAV: Permite montar el servidor Copyparty como un disco o volumen de red local en sistemas operativos modernos (como Windows, macOS o Linux), facilitando la gestión de archivos.
  • FTP / TFTP: Ofrece soporte para los protocolos FTP y TFTP, crucial para transferencias de red específicas o para ciertas tareas de desarrollo.
  • Zeroconf / mDNS: Soporta descubrimiento automático de servicios en la red local.

4. Centro Multimedia y Indexación

  • Indexador de Medios: Escanea y cataloga archivos multimedia para hacerlos buscables.
  • Miniaturas y Vistas Previas: Genera miniaturas (thumbnails) de imágenes, incluyendo formatos RAW, y de videos.
  • Reproductor Multimedia Integrado: Incluye un reproductor de audio y video en el navegador con soporte para listas de reproducción M3U8, ecualizador y, en algunos casos, transcodificación de audio bajo demanda (por ejemplo, reproducir archivos de video como solo audio).

5. Seguridad y Control

  • Permisos Granulares: Permite definir usuarios y asignar permisos específicos (lectura, escritura, gestión de medios) a diferentes volúmenes o carpetas mediante un sistema de flags personalizable.
  • Carpetas de Solo Escritura (Write-Only): Útil para crear un buzón de subida donde los usuarios pueden enviar archivos sin poder ver o acceder al contenido existente.
  • Enlaces de Compartición: Capacidad para generar enlaces de compartición temporales o protegidos con contraseña para archivos o carpetas específicas.
  • Control Center: Interfaz para monitorear clientes activos, subidas/descargas en curso y gestionar recursos.

⚠️ Consideraciones de Seguridad

Aunque Copyparty es una herramienta versátil, como cualquier servidor de archivos expuesto, requiere una configuración de seguridad adecuada, especialmente si se utiliza fuera de una red local (LAN).

  • El proyecto en GitHub advierte sobre el uso de ciertos complementos o configuraciones (como el very-bad-idea plugin) que, aunque útiles, pueden comprometer la seguridad si no se implementan con estricta vigilancia, recomendando su uso solo en LAN con usuarios de confianza y la implementación de contraseñas robustas.
  • Se han reportado vulnerabilidades (como XSS en versiones anteriores), por lo que mantener la herramienta actualizada a la última versión estable es una prioridad.

Descargalo para linux(python) y windows

https://github.com/9001/copyparty

🎯 Casos de Uso Típicos

  1. Compartición Ad-Hoc: Montar rápidamente un servidor temporal para compartir archivos grandes con amigos o colegas en un entorno de red.
  2. Gestión de Servidores Remotos: Utilizarlo como un gestor de archivos web intuitivo en servidores o pods en la nube (como Runpod o Docker) donde la línea de comandos tradicional es menos conveniente.
  3. Nube Personal (Self-Hosted): Crear un sistema de almacenamiento en la nube personal o de copia de seguridad con deduplicación en un dispositivo de baja potencia como una Raspberry Pi.
  4. Distribución de Contenido: Establecer un punto de distribución de assets o descargas con control de acceso.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *