The goal of this is to produce a simple /apps project (similar to /apps/geonetwork) for people wanting to run "independent" small GN5-based containers.
For example, if someone just wanted to just deploy the OGCAPI-Records functionality, they could use this "Base Container" and add the OGCAPI-Records endpoints to it. It would also be a basis for any "new" development - meaning new apps that are related to GN5 but are new functionality (i.e. not in GN4).
This will use the (JWT Headers - #90) security module to make it easier to scale these apps in a cluster.