Skip to content

Self Hosting COMS

Tim Csaky edited this page Jul 18, 2023 · 6 revisions

To compare with features with the BC Gov Hosted Service, see the Hosting Considerations page.

Reasons to self-host

  • There's a Docker image and Helm chart to help deploy COMS on OpenShift.
  • Your application uses a custom OIDC realm or has custom integration requirements with other IDPs.
  • You just need a user-friendly, REST-based S3 client 'wrapper'.
  • You can configure COMS to suit your needs:
  • You want to modify COMS source code before running (it's a REST API built with NodeJS and Express)
  • You want to be the custodians of the COMS database that contains user permissions and document metadata

Getting started

To run COMS on your local computer, see the following::

Contact us to find out more

COMS is developed by the Common Services Team.
Email: NR.CommonServiceShowcase@gov.bc.ca
Community help: Rocket.Chat