Skip to content

API encargada de proveer servicios a los clientes de Worktion

Notifications You must be signed in to change notification settings

Worktion/worktion-api

Repository files navigation

worktion-api

API encargada de proveer servicios a los clientes de Worktion

Configuración del entorno virtual

Instalación de dependencias

Instalar Pipenv, este se encarga de administrar las dependencias y crear un ambiente virtual:

Para sistemas Linux, Ubuntu

pip install pipenv

Para sistemas UNIX, MacOS

brew install pipenv

Crear el entorno de desarrollo:

pipenv install

Se crearan dos archivos, Pipfile y Pipfile.lock

Entrar en el entorno virtual

pipenv shell

Instalar una nueva dependencia con pipenv:

pipenv install nuevadependencia

Actualizar el archivo requirements.txt con una nueva dependencia instalada:

pipenv lock -r > ./app/requirements.txt

Levantar entorno de desarrollo

Requerimientos

  1. Tener instalado Docker
  2. Tener instalado Docker Compose

Procedimiento

En el directorio raíz del proyecto construir los contenedores

docker-compose build

Levantar los contenedores en segundo plano

docker-compose up -d

Revisar si existen errores en el compose con: docker-compose logs -f

Parar y remover los contenedores

docker-compose down

About

API encargada de proveer servicios a los clientes de Worktion

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published