Sign inSign up

ebasualdo/max-dashboard

By ebasualdo

•Updated about 5 years ago

Image
0

100K+

ebasualdo/max-dashboard repository overview

⁠Max Dashboard

⁠Setup

Creamos el virtual env de python

python3 -m venv venv
source venv/bin/activate

Instalamos todos los requirements

pip install --index-url=https://bcms.bloomberg.com/pip/simple/ blpapi
pip install -r requirements.txt

⁠Commit

Está bueno buildear el docker localmente para no pushiar el que no builde en el server.

docker build -t dashboard:latest .
docker run -t -p 9090:8080 --name dashboard dashboard:latest
⁠Commit

Hay un prehook que hace el freeze y bump2version de la versión. Entonces con git commit ya estaríamos. Sin embargo, dejamos acá documentados los commandos del pre commit hooks.

#!/bin/sh
pip freeze | sed 's/blpapi==.*//' > requirements.txt
bump2version patch --list --allow-dirty
git add .bumpversion.cfg requirements.txt

⁠Run

python

python app/index.py

waitress

waitress-serve --listen=*:8080 app.index:app.server

Tag summary

Content type

Image

Digest

Size

522.2 MB

Last updated

about 5 years ago

docker pull ebasualdo/max-dashboard