Un gestor de archivos web autoalojado que se conecta a distintos sistemas de almacenamiento, como SFTP, S3, SMB, WebDAV y FTP, mediante una arquitectura de plugins.
9001/copyparty
Servidor de archivos portátil en Python, con cargas y descargas reanudables, accesible desde cualquier navegador web y mediante WebDAV, SFTP, FTP, TFTP y SMB.
Alternativa open source a:Dropbox
Google Drive
- Estrellas
- 47,095
- Forks
- 1,911
- Issues abiertos
- 257
- Último commit
- ayer
¿Qué es?
copyparty convierte casi cualquier dispositivo en un servidor de archivos. El servidor funciona con Python 2 o 3 y su núcleo no necesita paquetes adicionales, así que puede iniciarse con un solo script. Los usuarios pueden explorar, descargar y subir archivos desde cualquier navegador web, y reanudar las cargas y descargas si se interrumpen.
Además de la interfaz web, ofrece archivos mediante HTTP(S), WebDAV, SFTP, FTP(S), TFTP y SMB/CIFS, por lo que funciona con clientes estándar y unidades montadas. El acceso se controla por carpeta mediante cuentas y permisos como lectura, escritura, mover, eliminar y administración.
La interfaz del navegador incluye un reproductor multimedia, miniaturas, un visor y editor de Markdown, descargas ZIP, búsqueda de archivos por nombre, tamaño, fecha y etiquetas, y un administrador de archivos. Las dependencias opcionales, como Pillow y FFmpeg, añaden miniaturas, etiquetas multimedia y transcodificación.
Funciones clave
- 01Cargas y descargas reanudables y multiproceso desde cualquier navegador web.
- 02Ofrece archivos mediante HTTP(S), WebDAV, SFTP, FTP(S), TFTP y SMB.
- 03Cuentas y permisos por carpeta, incluidas carpetas de solo lectura y solo escritura.
- 04Reproductor multimedia integrado, galería de imágenes, miniaturas y visor de archivos de texto.
- 05Búsqueda por nombre, tamaño, fecha y etiquetas de audio, además de deduplicación de archivos mediante enlaces simbólicos.
- 06Funciona con un solo script de Python y dependencias opcionales.
Casos de uso
- Convertir una computadora antigua o un NAS en un espacio compartido para que un equipo pequeño deje archivos.
- Permitir que otras personas te envíen archivos grandes desde el navegador, sin instalar software.
- Ofrecer una biblioteca multimedia doméstica con reproductor integrado y miniaturas.
- Exponer una carpeta mediante WebDAV o SFTP para dispositivos que ya admiten esos protocolos.
Inicio rápido
- 1
Descarga copyparty-sfx.py desde la página de versiones y ejecútalo con Python
python3 copyparty-sfx.py - 2
O instálalo desde PyPI con pip
python3 -m pip install --user -U copyparty - 3
O, si tienes uv instalado, ejecútalo directamente
uv tool run copyparty
Antes de usarlo
- El README advierte que el servidor SMB es inseguro, lento y no se recomienda para su uso a través de WAN.
- Para exponer el servidor a internet, se necesitan configuraciones adicionales, como proxies inversos o túneles.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es copyparty?
- Servidor de archivos portátil en Python, con cargas y descargas reanudables, accesible desde cualquier navegador web y mediante WebDAV, SFTP, FTP, TFTP y SMB. copyparty convierte casi cualquier dispositivo en un servidor de archivos. El servidor funciona con Python 2 o 3 y su núcleo no necesita paquetes adicionales, así que puede iniciarse con un solo script. Los usuarios pueden explorar, descargar y subir archivos desde cualquier navegador web, y reanudar las cargas y descargas si se interrumpen.
- ¿copyparty es gratuito? ¿Qué licencia tiene?
- copyparty es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿copyparty sigue mantenido?
- Mantenimiento activo. El último commit de copyparty fue el 21 oct 2026.
- ¿Para qué puedo usar copyparty?
- Convertir una computadora antigua o un NAS en un espacio compartido para que un equipo pequeño deje archivos. Permitir que otras personas te envíen archivos grandes desde el navegador, sin instalar software. Ofrecer una biblioteca multimedia doméstica con reproductor integrado y miniaturas. Exponer una carpeta mediante WebDAV o SFTP para dispositivos que ya admiten esos protocolos.
- ¿Cómo se instala copyparty?
- Descarga copyparty-sfx.py desde la página de versiones y ejecútalo con Python: python3 copyparty-sfx.py O instálalo desde PyPI con pip: python3 -m pip install --user -U copyparty O, si tienes uv instalado, ejecútalo directamente: uv tool run copyparty
- ¿Dónde consigo copyparty?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/9001/copyparty
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Servidor autohospedado para listar y gestionar archivos que unifica numerosos proveedores de almacenamiento en la nube y almacenamiento local en una sola interfaz web y WebDAV.
Gestor web de archivos autohospedado con varias fuentes, acceso OIDC/LDAP, vistas previas, búsqueda, uso compartido y WebDAV, distribuido como un único binario.
Un sistema operativo de escritorio web para dispositivos de bajo consumo, como Raspberry Pi, con gestión de archivos, uso compartido en red y un entorno de aplicaciones web.
Plataforma autoalojada para almacenar, sincronizar y compartir archivos, colaborar en equipo y editar documentos en línea mediante WebDAV.
Servidor de transferencia de archivos autohospedado compatible con SFTP, FTP/S, HTTP/S y WebDAV, con almacenamiento local, S3, Google Cloud Storage y Azure Blob.