No description
oml | ||
static | ||
.editorconfig | ||
.gitignore | ||
config.json | ||
COPYING | ||
ctl | ||
install | ||
README.md | ||
requirements-shared.txt | ||
requirements.txt |
Open Media Library
Install
To install the latest release on Linux run:
curl https://code.0x2620.org/0x2620/openmedialibrary.git/HEAD:/install | python3
on Mac OS X download this:
https://downloads.openmedialibrary.com/Open%20Media%20Library.dmg
Networking
Open Media Library uses Tor to connect to other peers. If required Open Media Library will install its own version of Tor Browser.
Development
Now checkout the source and prepare for use:
mkdir openmedialibrary
cd openmedialibrary
git clone https://code.0x2620.org/0x2620/openmedialibrary.git
ln -s openmedialibrary/ctl ctl
./ctl init
# and start it
./ctl debug
To update to latest version:
./ctl update
On Linux you need a working python3.7 installation with pillow, python-lxml, pyOpenSSL and pyCrypto and popler-utils:
apt-get install python3 python3-pil python3-lxml \
python3-openssl python3-crypto poppler-utils
Platform
If you install Open Media Library on a architecture/os that is currently not supported, you need a working python 3.7 installation and the dependencies listed in requirements.txt and requirements-shared.txt:
pip3 install -r requirements.txt
pip3 install -r requirements-shared.txt