Servidor de gestión de TrueShield
- Python 3.11 en adelnate
- clone el repositorio
git clone https://github.com/carlosDAC2020/TrueSield-manager-server.git
- Cambiar al directorio del proyecto
cd TrueSield-manager-server
- Crear un entorno virtual
python -m venv venv
- Activar el entorno virtual
- En Windows
-\venv\Scripts\activate
- En Linux
source venv/bin/activate
- instalar las dependencias
pip install -r requirements.txt
- modificar el archivo de arranque del servidor
- Para Windows start_server.bat.
- Para Linux start_server.sh.
- En este archivo se debe modificar la variable API_RSS, API_X, API_REDDIT, API_MODELS segun el host donde se ejecute el servidor de cada una de las APIs ademas de las variables correspondinets a la coneccion a la base de datos.
- Ejecutar migraciones
python manage.py migrate
- Ejecutar el servidor
- En Windows
start_server.bat
- En Linux
start_server.sh
- Abrir el navegador accedera la URL http://localhost:8000/