# Servidores pesonalizados

A continuación se describen algunas configuraciones para el despliegue de la aplicación sobre servidores pesonalizados (Compute Engine, AWS, etc.)

Revisa el apartado de Configuracion del entorno, local_settings, y Settings antes de continuar.

Se recomienda usar virtualenv (opens new window) para tener un entorno aislado del S.O.

El BackEndBase utiliza Python (opens new window) 3.7.x

# Activar virtualenv en entornos Gnu/Linux, Mac OS

$ virtualenv --python python3.7 env
$ source env/bin/activate

# Instalar las dependencias

Una vez dentro del entorno, instalar las dependencias:

(env) $ pip install -r requirements.txt

# Usando gunicorn (recomendado)

(env) $ pip install gunicorn

Ejecutar el servidor web

(env) $ gunicorn --bind 0.0.0.0:6969 --reload --log-level debug main:app

Para mas información sobre gunicorn, consulte: