Skip to content

ccims/gropius-backend

Repository files navigation

Gropius Backend

For more documentation, have a look at our documentation website: https://ccims.github.io/gropius-docs

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

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.

About

Gropius backend built on the new more extensive meta model and Kotlin

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages