ForkApi is a Lightweight RestAPI with admin panel to manage food recipes easily.
- 🐍 Python Django & Django rest framework based
- 🛳 Dockerfile for easy deployment + included packages for Raspberry Pi.
- 👨🍳 Admin panel revamped with jazzmin
- 🔐 Header authentication for easy access management to the API read endpoints
- 🔐 Token authentication for create and update endpoints
- 🪶 SQLite database support.
- 🌐︎ FE ready made web application fork.recipes
- 🔎 Search endpoints supporting pagination
- 🤖 AI Scrape page to recipe (scrape functionality that save a recipe by given a valid url)
- 🤖 ( More coming soon...)
You can sneek peek into the documentation of the API.
By default the installation is without SSL you can follow the instructions how to enable it.
( must be used with nginx folder and .env file together to work)
- amd64 image
docker pull mikebgrep/forkapi:latest
- arm64 image
docker pull mikebgrep/forkapi:arm64
You can benefit from already build dockerized FE web application fork.recipes.That can be deployed together with the API. All instructions are added in the documentations ➡ docs
You can support the repo as clicking on the sponsorship button.
The repository use MIT license