Profile Endpoints | Image Endpoints | Bulk Data Endpoints | Object Endpoints | Selfhost | Github Repo | About |
This is a guide how to download and run this project
Firstly either directly download the github repo from the github or use git or gh cli to download the repo.
Using git:
git clone https://github.com/imkowalski/PoofData.git
Using the github CLI:
gh repo clone imkowalski/PoofData
Firstly navigate into the newly created folder
cd ./PoofData
Then you have two options to run this project.
The first method depends on deta.space if you have an account and the space cli you can either push it using the push command:
space push
Which should proptly begin to upload this to your deta space cloud. Or run it locally using you can use the dev command:
space dev
Which should run locally and open a flask instace at port 8000 (can be changed in the dev.py file)
Another way you can run this is using a guvicorn compatible system (aka. not windows), you can use the guvicorn package and in the src folder run:
guvicorn main:app
To run this locally you can just navigate to the src folder and just run the dev.py file
python3 dev.py
Made by Michal Kowalski Licensed under the GNU AGPLv3