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)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Luna 77466bab7c
use upserts for build db
6 months ago
.dockerignore add .dockerignore 7 months ago
.gitignore add base build_db code 7 months ago
Dockerfile dockerfile: add DBPATH 6 months ago
LICENSE Initial commit 7 months ago
README.md add base build_db code 7 months ago
authfile.example add authfile.example 7 months ago
build_database.py use upserts for build db 6 months ago
e621_api_cloner.py fix e621 api compliance bugs 6 months ago
requirements.txt add base build_db code 7 months ago

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