Skip to content

Copyparty

Servidor de archivos ligero para tu nube casera

Con Copyparty es posible disponer de tus archivos a traves de tu red local de una manera simple y con variadas caraterísticas, como si fuera tu propio Drive.

Instalación de Copyparty

Para instalar Copyparty simplemente obtienes el archivo copyparty-sfx.py, el cual es un programa que corres con Python. También puedes usar el comando siguiente.

bash
wget https://github.com/9001/copyparty/releases/latest/download/copyparty-sfx.py

Con pip podrías también ejecutar: python3 -m pip install --user -U copyparty

Una vez descargado, para correr Copyparty ejecutas:

bash
python3 copyparty-sfx.py

Verifica en un navegador consultando la dirección: http://localhost:3923

Ahora cuentas un gestor de archivos, simple pero potente, que puede hacer las veces de un servidor de archivos de red (NAS).

Especificando un archivo de configuración con Copyparty

Si usas una configuración puedes ejecutar:

bash
python3 copyparty-sfx.py -c copyparty.conf

Un ejemplo de configuración esencial para el archivo copyparty.conf puede ser el siguiente:

ini
[/]     # For map the root...
  ./ws
  accs:
    rw: *  # read-write

ws corresponde a la carpeta real compartida de tu disco como raíz del espacio de trabajo, teniendo acceso de lectura y escritura.

Copyparty con Docker

Intentaremos usar Docker ejecutando el siguiente comando:

bash
docker run -d -it \
    --name copyparty \
    -p 3923:3923 \
    -v /my/folder:/w \
    -v $PWD/conf:/cfg \
    copyparty/ac:latest

Debes cambiar /my/folder/ por la carpeta indicada. Adicionalmente, podrías agregar una red con: --network my-net (dónde my-net es el nombre de una red).

Considera iniciar configuración en la ruta conf/copyparty.conf con lo siguiente:

ini
[/]
  ./
  accs:
    rw: *

Ahora también podrás contar con Copyparty en un contenedor Docker.