Skip to content

Latest commit

 

History

377 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tumblrsagi Python automated archiver for Tumblr blogs

To add blogs to the DB: Put blog URLs in "tumblr_todo_list.txt", one URL per line Run add_blogs.py

To save the blogs in the DB takes several steps

Raw post text/JSON must be collected first by running get_posts.py

To fetch media related to posts and prepare posts for display, get_media.py must be run.

WARNING: Do not run multiple instances of any script at once! Unexpected or destructive behavior may result from this. Lockfiles are used to help prevent this.

External libraries required: Requests

SQLAlchemy

HTMLParser

Executable version of youtube-dl

About

A fully automated Tumblr archiver written in Python (work-in-progress)

Resources

Stars

13 stars

Watchers

6 watching

Forks

Releases

Packages

Contributors

Languages