Skip to content

bcgov/quickstart-openshift-backends

MIT License Lifecycle Merge Analysis

QuickStart: Pluggable Backends

OpenShift, Go, Java, Python

These are pluggable backends intended for use with the QuickStart for Openshift, which defaults to JavaScript/TypeScripts. They follow the same patterns and can be copied over.

  • Pluggable backends:
    • Backend: Java, Quarkus, Cloud Native
    • Backend: Go, Fiber
    • Backend: Python, FastAPI

Sample Application

The starter stack includes a (React, MUI, Vite, Caddy) frontend, Pluggable backend(Nest/Node, Quarkus/Java On Native, FastAPI/Python, Fiber/Golang) and postgres database. See subfolder for source, including Dockerfiles and OpenShift templates.

Features:

Acknowledgements

This Action is provided courtesy of the Forestry Suite of Applications, part of the Government of British Columbia.