Documentation for a production deployment of Exosphere
Overview
Documentation and infrastructure-as-code for a production Exosphere deployment. Includes:
-
docs/prod-deploy-maint.md
, intructions for deploying Exosphere in production - infrastructure-as-code in
deploy/
, including a docker-compose stack for the main server, and Nginx configuration for the UAP server - New OpenID Connect Redirector integrated into Nginx via Frank Tackitt (originally proposed in !770 (closed))
Fixes #854 (closed) and #776 (closed). Partial fix for #880.
Remaining todo
-
Instructions for modifying config.js
(orcloud_configs.js
) and re-deploying. -
UAP deployment -
Document how to maintain the deployment -
Build in OIDC redirector, either the Flask app or @kageurufu's Nginx + JavaScript implementation.
How to Test
Proofread the docs. Follow them to set up a production deployment of Exosphere. When you do, clone https://gitlab.com/cmart/exosphere.git
(instead of https://gitlab.com/exosphere/exosphere.git
) and check out this branch (issue-854
).
Screenshots
N/A, no changes in the app.
Edited by Chris Martin