{"repo":"mariusklocke/liga-manager-api","free":true,"listed":false,"github":"https://github.com/mariusklocke/liga-manager-api","clone":"git clone https://github.com/mariusklocke/liga-manager-api.git","description":"GraphQL API for managing soccer leagues like Wilde Liga Bremen","language":"PHP","stars":11,"topics":["domain-driven-design","ddd","docker","graphql","soccer","football","bremen","wilde-liga","cqrs","slim-framework"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Requirements A working installation of docker and docker compose . Getting started This application comes with an example configuration for running with docker compose . To get started copy docker-compose.yml.dist to docker-compose.yml and adjust docker-compose.yml to your local needs. The file docker-compose.yml.dist contains a default configuration suitable for local development. Once you are ready, use following commands to get started: For more information on how to manage containers, please refer to the docker compose CLI reference. Useful commands Each of the following commands can be run like docker compose exec php lima app:config:validate once the containers are running. API docs The current API documentation cound be found here: https://mariusklocke.github.io/liga-manager-api FAQ How to generate certificate for HTTPS? At first you need to choose between: Using localhost or a custom DNS name like lima.local . You can use a self-signed certificate for simplicity, if you can tolerate the warnings in the browser. But there are already scripts helping you to generate a local CA certificate, which you can install in your browser or operating system. For generating a local root CA certificate, please refer to docker/nginx/generate-root-cert.sh. Please read the script and verify the paths are valid for your system before running. To generate a CA-signed certificate for lima.local , please check out docker/nginx/generate-site-cert.sh. Same rules for that script: Please have ","default_branch":null,"files":null,"tree":[],"storefront":"/r/mariusklocke","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mariusklocke/liga-manager-api/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}