This project aims at displaying SwissVolley teams and clubs information such as list of matches, results and team ranking directly from Volley Manager API but without the need of sharing the API key. The project is packaged as a standalone container, exposing the public endpoint for easy integration inside club's website or app.
Some meaningful links:
- Volley manager: https://volleymanager.volleyball.ch
- Volley manager API: https://swissvolley.docs.apiary.io/#reference/indoor
- API key: Administration > Club > Webservice/API, https://volleymanager.volleyball.ch/sportmanager.indoorvolleyball/clubdata/index
Configure .env file base on .env-example file, and run the container:
docker compose up -d
All the sources are provided in this repo, if you're adventurous you can build it yourself.
docker compose build
Open your browser at: