Mamey 📖 |
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.
- 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.
- Python3
- Mypy (Opcional: Solo para debuguear)
- Docker (Opcional: Para el despliegue de la applicacion)
- Python FTP
- PyQT5
- Descargar e instalar Python 3.10.8
- Descargar (o clonar este repositorio).
- Una vez que el repositorio esté abierto, acceder a su directorio atravez de la terminal/cmd.
- Correr
pip install -U mypy
. - Correr
pip install PyQt5
. - Correr
-m pip install python-dotenv
. - 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. - 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.
- Descargar Python 3.10.8
- Descargar la ultima versión publicada.