Skip to content

Tech Stack

Amy Boyer edited this page Aug 22, 2019 · 5 revisions

The proposed tech stack for Theia is:

Library/Tool Purpose
Docker Container format
Kubernetes Container host
Postgres Database
Gunicorn Web server (production)
Django App framework / ORM
Celery Task queue
Redis Task queue persistent storage
Django Rest Framework API for configuration objects
Requests REST over https
SocialAuth Web user OAuth integration to Panoptes
panoptes-python-client App integration to Panoptes
Pillow Image processing
libtiff Advanced GeoTIFF handling
numpy Advanced GeoTIFF handling
libgdal Coastline projection
pyproj Coordinate conversion
Clone this wiki locally