Skip to content
Snippets Groups Projects
Christoph Reiter's avatar
Reiter, Christoph authored
This disables security checks for the starter bundle endpoints
74d11f9f
History

DBP API Server Template

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/api-core-bundle: Which provides authentication, some same base end points and entities and configuration for api-platform
  • The dbp/api-starter-bundle: Which acts as a template for creating new bundles as we as an example for what can be done in a bundle.
  • A docker-compose based development environment
  • Linter/Unittest integration

Documentation

The documentation is work in progress and currently exists in another repository which can be viewed here: https://api.tugraz.at/docs/index.html

It will be moved into this repository in the near future.

Creating your own API instance and creating your own Bundle

  • Fork this repository
  • Run the docker-compose based development environment and test it
  • Copy the "api-starter-bundle" repo and rename everything
  • Add the new bundle to your API fork

Development

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