Staging Environment
The blueprint staging environment serves two primary purposes.
- Hosting the staging environments for our project teams
- Hosting the infrastructure powering blueprint internal operations
Currently the staging environment is hosted on one singular machine sponsored by EzriCloud. As Stevens IT is unable to provide us with a working cloud machine. In the future, we hope to move our infrastructure to AWS once we have a stable funding for it.
Ezri Zhu should be the primary contact for any server issues. They can be reached via their discord.
The server's NixOS configuration code is made available here https://github.com/stevensblueprint/techops/
Below are the things that is currently on stag0.nyc.sitblueprint.com
NYCMesh team staging service (deployed via docker compose)
AAD-ADMIN team staging service (deployed via docker compose)
C4P team staging service (deployed via docker compose)
Authelia SSO w/ nginx reverse proxy (deployed via NixOS configuration)
Vaultwarden password manager (deployed via NixOS configuration)
Bookstack (this wiki) (deployed via NixOS configuration)
Blueprint internal admin dashboard (deployed via docker compose)
Blueprint internal admin backend (deployed via docker compose)
Blueprint internal user management service (deployed via docker compose)