---
title: "copyparty con Docker Compose y hosting en un clic"
description: "copyparty: servidor de archivos rápido y de código abierto con subidas reanudables, reproductor, enlaces y WebDAV. Autoalójalo en un clic, con contraseña."
---

[← Todas las plantillas](https://pethost.dev/es/templates/) · [Archivos y documentos](https://pethost.dev/es/templates/files/)

# Despliega copyparty en un clic

Un servidor de archivos en el navegador: subidas reanudables, reproductor multimedia y enlaces para compartir, con WebDAV

Una alternativa autoalojada a Dropbox y Google Drive.

[Desplegar en Pethost](https://console.pethost.dev/?template=copyparty)

## ¿Qué es copyparty?

copyparty convierte una máquina en un servidor de archivos que cualquier navegador web puede usar. Su cargador, up2k, envía los archivos grandes en fragmentos paralelos y reanuda una subida que se cortó, sin límite de tamaño. Las carpetas se muestran como lista o como miniaturas de imágenes y videos, la música se reproduce en el navegador con transcodificación, los archivos de texto y Markdown se abren en un visor y un editor, y las carpetas se descargan como zip o tar. Indexa los archivos para buscarlos por nombre, fecha, tamaño o etiquetas de música, y también los sirve por WebDAV, así que un equipo puede montarlos como unidad.

La gente usa copyparty para guardar y compartir sus archivos sin Dropbox ni Google Drive. Esta plantilla comparte una carpeta, guardada en un volumen, con la única cuenta creada con los datos de los campos, y con nadie más; los enlaces para compartir dan acceso a un archivo o una carpeta, con contraseña o fecha de caducidad si se quiere. Más cuentas y carpetas son más argumentos -a y -v en compose.yaml. El inconveniente: su interfaz es densa, pensada más para la velocidad que para la estética, y sus servidores FTP, SFTP y SMB necesitan puertos que esta plantilla no publica, así que solo se llega a él desde el navegador y por WebDAV.

## Hosting de copyparty en Pethost

1. Inicias sesión en Pethost con una passkey, GitHub o Google. ¿Aún no tienes máquina? Eliges un plan, y el enlace espera hasta que esté lista.
2. Nuevo proyecto se abre en copyparty. Rellenas lo que pide y haces clic en Crear proyecto: **Nombre de usuario**, **Contraseña de administrador**.
3. En un par de minutos copyparty está en marcha en su propia dirección con HTTPS. Sus secretos se generan al azar, y sus datos entran en el backup de cada noche.
4. Es un proyecto como cualquier otro: tú o tu agente lo pueden cambiar, volver a una versión anterior o restaurar.

## Preguntas sobre copyparty

**¿copyparty es gratis?**

Sí. copyparty es de código abierto bajo la licencia MIT, sin edición de pago y sin límites de archivos, usuarios ni tamaño de subida.

**¿Es seguro poner copyparty en línea?**

Esta plantilla pide el nombre de usuario y la contraseña para todo, y quien llega sin ellos no ve ningún archivo. copyparty bloquea una dirección IP durante 24 horas tras 9 inicios de sesión fallidos en una hora, y lee la dirección real del cliente desde el proxy, así que el bloqueo cae sobre la correcta.

**¿Puedo montar copyparty como unidad de red?**

Sí, por WebDAV: en Windows con “Conectar a unidad de red”, en macOS con “Conectarse al servidor” en el Finder, en Linux con el administrador de archivos o rclone. Inicia sesión con el mismo nombre de usuario y contraseña; el botón “connect” del “control panel” de copyparty indica los pasos para cada uno.

**¿Cómo comparto un archivo con copyparty?**

Selecciona el archivo o la carpeta y haz clic en “share”, abajo a la derecha: copyparty crea un enlace bajo /share, con contraseña, fecha de caducidad y subidas de los visitantes si así lo eliges. El dueño de un enlace compartido lo elimina o lo prolonga en el “control panel”.

**¿Cómo agrego más usuarios a copyparty?**

Agrega al command de compose.yaml un argumento -a name:password por cada uno, y nómbralos en la línea -v de la carpeta, como A,owner:r,friend para un acceso de solo lectura. Vuelve a desplegar y ya podrán iniciar sesión.

**¿Cuánta memoria y disco necesita copyparty?**

copyparty es muy ligero: unos 40 MB de memoria, y el disco guarda tus archivos y un poco más para sus miniaturas y su índice. En Pethost le basta el plan Starter, y queda sitio para otras apps a su lado.

## El archivo Docker Compose de copyparty

La plantilla es este compose.yaml y las variables que se escriben en el .env del proyecto al crearlo. Pethost ejecuta el archivo tal como está escrito.

**Contenedores:** copyparty (copyparty/ac:1.20.26).

**Volúmenes, en el backup de cada noche:** files, state.

```
services:
  copyparty:
    image: copyparty/ac:1.20.26
    restart: unless-stopped
    # As copyparty's own instructions run it: as a user, not as root.
    user: "1000:1000"
    environment:
      # copyparty would read a $ in an argument as a variable of its own, and the password may
      # hold one: the arguments below are taken as they are.
      PRTY_NO_ENVEXPAND: "1"
    # Given no volume, copyparty shares its folder with anyone, to read and write. So the files
    # volume is shared at the address's root with the one account made from the fields, which may
    # do everything there (A: read, write, move, delete, admin), and with nobody else.
    command:
      - -a
      - ${ADMIN_USERNAME}:${ADMIN_PASSWORD}
      - -v
      - /w::A,${ADMIN_USERNAME}
      # The sign-in asks for the username and the password, not the password alone.
      - --usernames
      # The files are indexed, for search and for the uploads it has already seen, and so are the
      # tags of music and videos; the index and thumbnails are kept beside the config, not among
      # the files.
      - -e2dsa
      - -e2ts
      - --hist
      - /cfg/hists
      # Links to a file or a folder, with a password or an expiry if wanted, under /share.
      - --shr
      - /share
      # Requests come through the proxy, which sends the client's address in X-Forwarded-For.
      - --xff-hdr
      - x-forwarded-for
      - --xff-src
      - lan
      - --rproxy
      - "1"
      - --no-robots
    volumes:
      - files:/w
      # Sessions, shares, the index and thumbnails.
      - state:/cfg

volumes:
  files:
  state:
```

[compose.yaml](https://pethost.dev/templates/copyparty/compose.yaml)[Verla en GitHub](https://github.com/pethost-dev/templates/tree/main/copyparty)

## [Más en Archivos y documentos](https://pethost.dev/es/templates/files/)

- [**Nextcloud**Sincronización de archivos, calendario y contactos en tu propio servidor](https://pethost.dev/es/templates/nextcloud/)
- [**Paperless-ngx**Un archivo digital de documentos con OCR y búsqueda de texto completo](https://pethost.dev/es/templates/paperless-ngx/)
- [**BentoPDF**Herramientas PDF en el navegador: unir, dividir, comprimir, firmar, convertir y editar, sin que los archivos salgan de él](https://pethost.dev/es/templates/bentopdf/)
- [**Gopeed**Un gestor de descargas rápido en el navegador: HTTP, BitTorrent y enlaces magnet, con extensiones](https://pethost.dev/es/templates/gopeed/)
- [**OpenList**Una sola lista de archivos sobre muchos almacenamientos: nubes, S3, WebDAV y más, para explorar, previsualizar y compartir en el navegador](https://pethost.dev/es/templates/openlist/)
- [**PDFMathTranslate**Traduce PDF científicos y conserva sus fórmulas, gráficos y maquetación](https://pethost.dev/es/templates/pdfmathtranslate/)

Pethost · Stephan Gomer · NIP 1133096755

Pethost

- [Plantillas](https://pethost.dev/es/templates/)
- [Sobre nosotros](https://pethost.dev/about/)
- [Docs](https://pethost.dev/docs/)
- [Blog](https://pethost.dev/es/blog/)
- [API](https://pethost.dev/docs/api/)
- [CLI](https://pethost.dev/docs/cli/)
- [Plugin](https://github.com/pethost-dev/plugin)
- [Términos](https://pethost.dev/terms/)
- [Privacidad](https://pethost.dev/privacy/)
- [Reembolsos](https://pethost.dev/refunds/)
- [support@pethost.dev](mailto:support@pethost.dev)

Bases de datos

- [Postgres](https://pethost.dev/es/postgres/)

Comparativas

- [Coolify vs Dokploy vs CapRover vs Dokku](https://pethost.dev/es/blog/coolify-vs-dokploy-vs-caprover-vs-dokku/)
- [Coolify Cloud vs Dokploy Cloud](https://pethost.dev/es/blog/coolify-cloud-vs-dokploy-cloud/)
- [Precios de Railway vs Render vs Fly.io](https://pethost.dev/es/blog/railway-vs-render-vs-fly-io-pricing/)
- [Hosting gestionado para Docker Compose](https://pethost.dev/es/blog/managed-docker-compose-hosting/)

Alternativas

- [Alternativas a Railway](https://pethost.dev/es/blog/railway-alternatives/)
- [Alternativas a Heroku](https://pethost.dev/es/blog/heroku-alternatives/)
- [Alternativas a Dokploy](https://pethost.dev/es/blog/dokploy-alternatives/)
- [Alternativas a Coolify](https://pethost.dev/es/blog/coolify-alternatives/)
- [Alternativas a Render](https://pethost.dev/es/blog/render-alternatives/)
- [Alternativas a Sliplane](https://pethost.dev/es/blog/sliplane-alternatives/)
