Skip to content

Latest commit

 

History

History
71 lines (52 loc) · 2.64 KB

readme_es.md

File metadata and controls

71 lines (52 loc) · 2.64 KB

Python Personal FTP Cloud

Desarrolladores


Mamey

📖

Descripción

Un sistema de almacenamiento de archivos similar a Google Drive basado en una red local. Hecho con python3, ftp y basado en Docker para su despliegue.


Características

  • Carga/descarga archivos en tu red local.
  • El servidor puede ejecutarse en un contenedor acoplable para mayor estabilidad y confiabilidad.
  • Multiplataforma (Windows y Linux)
  • Sistema de registro.

Requerimientos


Instalación

Para desarrollo:
  1. Descargar e instalar Python 3.10.8
  2. Descargar (o clonar este repositorio).
  3. Una vez que el repositorio esté abierto, acceder a su directorio atravez de la terminal/cmd.
  4. Correr pip install -U mypy.
  5. Correr pip install PyQt5.
  6. Correr -m pip install python-dotenv.
  7. Correr pip install pyftpdlib o descargar el archivo tar. Si decidiste descargar el tar manualmente, deberas de añadir dicho archivo manualmente a tu IDE.
  8. Instalar Docker. Puedes ver una guía para su instalación aquí.

Para windows, tendras que tener instalado WSL2 , o tener descargada e instalada la aplicacion de docker desktop . Sea cual sea tu opción a elegir tendrás que tener la opción de virtualización asistida de CPU activada en tu BIOS.

Para correr la aplicacion:
  1. Descargar Python 3.10.8
  2. Descargar la ultima versión publicada.

Running the Client

Running the Server


References