Get python 3.12.*.
Install dependencies:
pip install -r requirements.txt
Setup the config file:
cp config.toml.example config.toml
nvim config.toml
Run in dev:
fastapi dev main.py
Alternatively, to run a production server:
uvicorn main:app --host 0.0.0.0 --port <port>
This service uses semantic versioning.
Contributions welcome. Shoot us a PR! Or you can setup your own fork if you wanna. I'm not your boss.