Skip to content
Snippets Groups Projects
Christoph Reiter's avatar
Reiter, Christoph authored
Various things have changed in the meantime.
Instead of duplicating things just point to the documentation website
where possibe.
c227cb78
History

DBP Relay API Server Template

GitLab

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

Creating your own API Instance using this Template

See https://dbp-demo.tugraz.at/dev-guide/relay/getting_started/

Development

# clone git repository
git clone https://gitlab.tugraz.at/dbp/relay/dbp-relay-server-template.git relay-api
cd relay-api

# install dependencies (you need php and composer for this)
# you can also do this in the dev docker container (see below docker-dev link)
composer install

Please open docker-dev/README.md for more information.