This repository can be used as a template/starting point for your own API instance. It consists of a minimally configures Symfony application and development environment and includes/integrates:
- The dbp/relay-core-bundle: Which provides the base functionality and ties everything together
- The dbp/relay-auth-bundle: Which provides authentication via OIDC
- A docker-compose based development environment
- Linter/Unittest integration
composer create-project dbp/relay-server-template relay-demo-api "dev-main"
cd relay-demo-api
composer require --with-all-dependencies dbp/relay-base-person-bundle
composer require --with-all-dependencies dbp/relay-base-organization-bundle
composer require --with-all-dependencies dbp/relay-dispatch-bundle
See https://handbook.digital-blueprint.org/relay/dev/getting_started for more information.
Please see docker-dev/README.md for more information.