Gropius Backend
About
The backend of the Gropius system. Provides all services a Gropius backend uses, and modules used by those services. For a description of all modules, see Modules.
Running the backend
https://github.com/ccims/gropius provides both a production and development setup of all services of the backend using docker-compose.
Production
git clone --recursive https://github.com/ccims/gropius.git
cd gropius
docker-compose up
info
For a production setup, it is recommended to change default passwords and secrets defined in docker-compose.yaml
Development
git clone --recursive https://github.com/ccims/gropius.git
cd gropius
docker-compose -f docker-compose-dev.yaml up
Alternatively, it is possible to execut services on its own using Gradle. Modules provides an overview of the used commands, requirements and runtime dependencies. docker-compose-dev.yaml can be used as a reference for a working set of configuration properties for each service.