j
fe023c2f97
optional fulltext search for documents using elasticsearch text is extracted from pdfs and via ocr from images |
||
---|---|---|
docker | ||
etc | ||
pandora | ||
scripts | ||
static | ||
vm | ||
.dockerignore | ||
.editorconfig | ||
.gitignore | ||
COPYING | ||
ctl | ||
docker-compose.yml | ||
Dockerfile | ||
README.md | ||
requirements.txt | ||
update.py |
pan.do/ra - open media archive
for more information on pan.do/ra visit our website at https://pan.do/ra
Installing pan.do/ra
we recommend to run pan.do/ra inside of LXD or LXC or dedicated VM or server. You will need at least 2GB of free disk space
pan.do/ra is known to work with Ubuntu 18.04 and Debian/10 (buster), other distributions might also work, let us know if it works for you.
Use the following commands as root to install pan.do/ra and all dependencies:
cd /root
curl -sL https://pan.do/ra-install > pandora_install.sh
chmod +x pandora_install.sh
./pandora_install.sh 2>&1 | tee pandora_install.log
For step by step installation, look at pandora_install.sh
Configuration
pan.do/ra is mostly configured in two places:
/srv/pandora/pandora/local_settings.py
this file contains local Django configuration overwrites, like database configuration, email backend and more.
/srv/pandora/pandora/config.jsonc
config.jsonc can be used in configure the pan.do/ra related settings. From title to item keys to video resolutions.
More info at https://code.0x2620.org/0x2620/pandora/wiki/Configuration
Customization
pan.do/ra can be customized, this is mostly done by adding JavaScript files that replace or enhance parts of pan.do/ra
More info at https://code.0x2620.org/0x2620/pandora/wiki/Customization