bcgov / quickstart-openshift-backends

Pluggable backends for Go, Java and Python. Can be consumed by bcgov/quickstart-openshift.
Apache License 2.0
3 stars 1 forks source link
actions api backends bcgov docker docker-compose flyway go java openshift openshift-templates owasp-zap podman postgis postgresql python quickstart redhat sonarcloud trivy

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.

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.