backend | ||
.env.backend.example | ||
.gitignore | ||
docker-compose.yml | ||
LICENSE | ||
README.md |
gaza-archive
The purpose of this project is to provide a permanent archive of social media posts from verified accounts from Gaza.
As censorship of Palestinian voices may mount also on decentralized social media platforms just like it did on centralized ones, this archive is intended to be a resource for future research and historical documentation.
This project will periodically scrape those profiles for new content and archive any new activities, including their profiles metadata, all the public posts and media attachments.
Installation
Copy .env.backend.example
and .env.frontend.example
to .env.backend
and
.env.frontend
respectively, and change the default values as needed.
Then simply run:
docker compose up
No Web interface is provided at the moment, but after the initial sync is
completed you will be able to query data from the SQLite database under
./data/app.db
, and all attachments will be stored under ./data/media
,
indexed by username.