Skip to content

Latest commit

 

History

History
32 lines (20 loc) · 1.87 KB

README.md

File metadata and controls

32 lines (20 loc) · 1.87 KB

SLATE Portal

License: Unlicense Integration Tests Deploy: PROD

This repository contains the web Portal to the SLATE platform and the Helm Chart used for the Google Cloud Platform deployments.

Application Framework

Portal is written with the Flask framework and makes use of a Web Server Gateway Interface (WSGI).

  • Flask is a micro framework for web applications written in Python.
  • Werkzeug is a Python WSGI web application library built into Flask and provides a local debugging environment.
    • E.g. app.run(<args>)
  • Gunicorn is a Python WSGI web application server used by our various deployment environments.

Authentication Layer

globus is used to authenticate users with the Auth API. Read more at notebook/README.md.

Local Development

See the development documentation for more details.

Deployment

See Deployment Steps for more details.

Resources