An API to spread the eternal wisdom of BME lecturers
640
An API to spread the eternal wisdom of BME lecturers.
Explore the API documentation here.
To fetch a random quote: https://quoteosch.sigsegv.hu/quote.
To fetch a random quote from a specific lecturer: https://quoteosch.sigsegv.hu/quote?lecturer=ppeti.
Use the dedicated endpoints to suggest a:
Tip
You can use `Postman` or `curl` for this, or simply try it directly in Swagger using the `Try it out` feature.
Important
Quotes can only be suggested for lecturers who are already accepted and present in the database.
Explore all quotes: here.
Explore all lecturers: here.
git clone https://github.com/BrNi05/Quoteosch.git.For testing / development:
npm install.npm run build.npm run db:init..env.npm run start:dev.release folder contains useful resources to host your API.For production:
docker-compose.yaml to a desired location..env.docker compose run --rm quoteosch-api-init.docker compose up -d quoteosch-api.release folder contains a script to auto-start the container on boot.Tip
If any changes are made to the database schema, you’ll need to start the migration container again using: `docker compose run --rm quoteosch-api-init`.
Quoteosch API initially was a joke, but it evolved into a sophisticated project. It's meant for fun and not to offend anyone.
Content type
Image
Digest
sha256:7ecbd29bf…
Size
91.1 MB
Last updated
10 months ago
docker pull brni05/quoteosch