Skip to content
Plots as a Service πŸπŸ“ˆ (XKCD style)
Python HTML Dockerfile Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config
deployment
fonts
plaas
tests
.dockerignore
.gitignore
.travis.yml
Dockerfile
Dockerfile.testing
Makefile
Pipfile
Pipfile.lock
README.md
docker-compose.yml
gunicorn.py
index.html
logging.conf
pytest.ini
requirements.txt

README.md

Plaas

Build Status codecov

Plots as a service (XKCD style)

How it works

Plaas is composed of a very simple API and an even simpler web page.

The backend is build with Falcon, a minimalist an wicked fast framework for Python. Plots are generated by the fantastic MatPlotLib library with XKCD style.

The frontend is a simple HTML plus some bits of JS, all styled thanks to Bulma.

Testing

pipenv run pytest tests

Or using Docker:

docker build -t plaas-testing -f Dockerfile.testing .
docker run plaas-testing

How to run

pipenv run gunircorn plaas.app

Or using Docker:

docker build -t plaas .
docker run plaas
You can’t perform that action at this time.