bellingcat Python script to automatically archive social media posts, videos, and images from a Google Sheets document.
 
 
 
Go to file
msramalho 94406bda7a Bump version to v0.2.23 for release 2023-02-08 10:42:12 +00:00
.github/workflows skip existing 2023-02-08 09:37:50 +00:00
docs Merge branch 'main' of github.com:bellingcat/auto-archiver 2021-06-01 11:00:52 +02:00
scripts version 2023-02-08 09:49:48 +00:00
src Bump version to v0.2.23 for release 2023-02-08 10:42:12 +00:00
.dockerignore docker initial files 2022-10-31 17:10:55 +00:00
.gitignore cleanup 2023-01-21 19:44:46 +00:00
Dockerfile mute formatter and docker 2023-01-26 23:38:58 +00:00
LICENSE Add LICENSE 2021-06-24 16:14:32 +02:00
Pipfile pyproject 2023-01-21 19:01:02 +00:00
Pipfile.lock adds gd_drive storage 2023-02-07 21:59:24 +00:00
README.md Bump version to v0.2.17 for release 2023-02-07 23:56:42 +00:00
example.config.yaml adds session_file for missing archivers 2022-11-08 13:59:09 +00:00
orchestration.example.yaml gsheet feeder + db WIP 2023-01-04 16:37:36 +00:00
pyproject.toml pipfile test 2023-02-07 23:21:18 +00:00
setup.cfg Bump version to v0.2.23 for release 2023-02-08 10:42:12 +00:00
setup.py back to setup 2023-02-07 23:24:44 +00:00

README.md

Auto Archiver

Read the article about Auto Archiver on bellingcat.com.

Python tool to automatically archive social media posts, videos, and images from a Google Sheets, the console, and more. Uses different archivers depending on the platform, and can save content to local storage, S3 bucket (Digital Ocean Spaces, AWS, ...), and Google Drive. If using Google Sheets as the source for links, it will be updated with information about the archived content. It can be run manually or on an automated basis.

There are 3 ways to use the auto-archiver

  1. (simplest) via docker docker ... TODO
  2. (pypi) pip install auto-archiver
  3. (legacy) clone and manually install from repo (see legacy tutorial video)