Skip to content
Snippets Groups Projects
Select Git revision
  • 9dda3e4a614c693fd06d0ed64021b1029f1b5aea
  • main default protected
  • ci-test
  • v0.1.4
  • v0.1.3
  • v0.1.2
  • v0.1.1
  • v0.1.0
8 results

dbp-relay-server-template

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.