# Gallery-Archivist --- My try to make a Social media archiving web tool with django and gallery-dl ## Features / Roadmap *Note!* This is still in early development so stuff **will** change. - - [ ] Scraping sites - - [ ] Scheduled tasks - - [ ] Site support - - - [ ] [Furaffinity](https://www.furaffinity.net) - - - [ ] [Twitter/X](https://twitter.com/) - - [ ] Media support and previews - - - [x] Flash (With [Ruffle](https://github.com/ruffle-rs/ruffle/)) - - - [x] PDF (With HTML embed tag) - - - [X] Image (With HTML img tag) - - - [ ] other text documents --- ## Development *Note!* Instructions are made for a modern linux environment. * **Step 1:** Clone repo ```bash git clone https://git.aroy-art.com/Aroy/Gallery-Archivist.git ``` * **Step 2:** Change dir to the new cloned repo ```bash cd Gallery-Archivist ``` * **Step 3:** Make a python environment ```bash python3 -m venv venv ``` * **Step 4:** Activate the new python environment ```bash source ./venv/bin/activate ``` * **Step 5:** Install python dependencies ```bash pip install -r requirements.txt ``` * **Step 6:** Copy environment config file and change it to your liking ```bash cp env-sample .env ``` * **Step 7:** Run django server ```bash python3 archivist/manage.py runserver ```