@@ -6,7 +6,7 @@ Para clonar el repositorio incluyendo el submódulo ScraperNoticias, se ha de ut
## Compatibilidad
Esta API está siendo desarrollada y probada con la versión de Python 3.10.11.
## Guía de instalación
## Guía de instalación en local
1. Crear un entorno virtual: `python3 -m venv /path/to/environment`
2. Activar el entorno virtual: `source /path/to/environment/bin/activate`
3. Instalar las bibliotecas necesarias: `pip install -r /path/to/requirements.txt`
...
...
@@ -15,4 +15,10 @@ Esta API está siendo desarrollada y probada con la versión de Python 3.10.11.
Nota: La API también puede ser lanzada mediante el comando `uvicorn api:app [--host HOST] [--port PORT] [--reload]`. Esto (--reload) es útil durante el desarrollo para no tener que cancelar y relanzar el proceso cada vez que se edite alguna parte del código.
## Guía de instalación en Docker
Esta guía asume que tienes Docker correctamente instalado previamente.
1. Compilar la imagen. Desde el directorio raíz del proyecto, utilizar: `docker build -t myimage .`
2. Ejecutar el contenedor a partir de la imagen que acabamos de crear: `docker run --name mycontainer -p 8000:8000 myimage`
Documentación oficial de [FastAPI](https://fastapi.tiangolo.com/).