58 lines
No EOL
1.2 KiB
Markdown
58 lines
No EOL
1.2 KiB
Markdown
# 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.
|
|
|
|
- - [ ] Site support
|
|
- - - [ ] [Furaffinity](https://www.furaffinity.net)
|
|
- - [ ] 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
|
|
``` |