Skip to main content

Automatically archive links to videos, images, and social media content from Google Sheets (and more).

Project description

Auto Archiver

Documentation Status PyPI version Docker Image Version (latest by date) Core Test Status

Auto Archiver is a Python tool to automatically archive content on the web in a secure and verifiable way. It takes URLs from different sources (e.g. a CSV file, Google Sheets, command line etc.) and archives the content of each one. It can archive social media posts, videos, images and webpages. Content can be enriched, then saved either locally or remotely (S3 bucket, Google Drive). The status of the archiving process can be appended to a CSV report, or if using Google Sheets – back to the original sheet.

Read the article about Auto Archiver on bellingcat.com.

Installation

View the Installation Guide for full instructions

Advanced:

To get started quickly using Docker:

docker pull bellingcat/auto-archiver && docker run -it --rm -v secrets:/app/secrets bellingcat/auto-archiver --config secrets/orchestration.yaml

Or pip:

pip install auto-archiver && auto-archiver --help

Contributing

We welcome contributions to the Auto Archiver project! See the Contributing Guide for how to get involved!

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

auto_archiver-1.1.5.tar.gz (116.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

auto_archiver-1.1.5-py3-none-any.whl (170.5 kB view details)

Uploaded Python 3

File details

Details for the file auto_archiver-1.1.5.tar.gz.

File metadata

  • Download URL: auto_archiver-1.1.5.tar.gz
  • Upload date:
  • Size: 116.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.12.3 Linux/6.11.0-1018-azure

File hashes

Hashes for auto_archiver-1.1.5.tar.gz
Algorithm Hash digest
SHA256 075b1cb1639d56872a12e36d387d658771b7ff59b0049bad8324d6ea6254f612
MD5 48b6b8e8f1acc0341180cc4b4e4ce6b3
BLAKE2b-256 e5aa404075b5ed48f21e3fc68d01a17b49b756edb2930e5a3e9518bcfcac3c95

See more details on using hashes here.

File details

Details for the file auto_archiver-1.1.5-py3-none-any.whl.

File metadata

  • Download URL: auto_archiver-1.1.5-py3-none-any.whl
  • Upload date:
  • Size: 170.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.12.3 Linux/6.11.0-1018-azure

File hashes

Hashes for auto_archiver-1.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 7c787e221020a74f9ec6b6011ad667fc409d27d9fe65979136ba4b02dc91d513
MD5 46300f8cc6e800e30689c3f4de4d122b
BLAKE2b-256 08e93bd7ebed48766b5f0198b52134ea150fec1037dfb47584646b058a67c5fa

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page