use e621 db dumps to create your own e621 api server without needing to be ratelimited for too much scraping (this is a very specific use case i promise i am useful to society)
Go to file
Luna 019c5ad1b5 fix e621 api compliance bugs 2022-09-18 16:20:33 -03:00
.dockerignore add .dockerignore 2022-08-30 21:10:54 -03:00
.gitignore add base build_db code 2022-08-27 23:56:24 -03:00
Dockerfile dockerfile: add DBPATH 2022-09-18 14:12:22 -03:00
LICENSE Initial commit 2022-08-28 02:14:07 +00:00
README.md add base build_db code 2022-08-27 23:56:24 -03:00
authfile.example add authfile.example 2022-08-30 21:10:47 -03:00
build_database.py don't reimport posts when not needed 2022-08-29 21:56:57 -03:00
e621_api_cloner.py fix e621 api compliance bugs 2022-09-18 16:20:33 -03:00
requirements.txt add base build_db code 2022-08-27 23:56:24 -03:00

README.md

e621_api_cloner

use e621 db dumps to create your own e621 api server without needing to be ratelimited for too much scraping (this is a very specific use case i promise i am useful to society)

how

python3 -m venv env
env/bin/pip install -Ur requirements.txt

# go to https://e621.net/db_export/ to find out the available db dumps
# database file available on e621.db
env/bin/python ./build_database.py 2022-08-27
env/bin/python ./e621_api_cloner.py ./e621.db