From 9d8228f91c88b0d90ddcebb5b20359c2012350c1 Mon Sep 17 00:00:00 2001 From: "mb@mb" Date: Fri, 20 Jul 2018 13:53:37 +0200 Subject: [PATCH] added rqlite install instructions --- README.md | 33 +++++++++++++++++++++++++++++++-- 1 file changed, 31 insertions(+), 2 deletions(-) mode change 100755 => 100644 README.md diff --git a/README.md b/README.md old mode 100755 new mode 100644 index 96085b4..a677a9c --- a/README.md +++ b/README.md @@ -4,6 +4,13 @@ Library running on Flask and SQLight (maybe to be replaced with a python shelve) requirements.txt $ pip3 install -r requirements.txt +install rqlite +install pyrqlite +install sqlalchemy-rqlite + +initialize rqlite database +$ ./rqlited ~.node + initialise database $ bash init_db.sh @@ -21,10 +28,10 @@ GETs all the books in the database /api/book/id GETs a specific book by its id + ## Installation Further installnotes (bugs) - * create the covers folder inside the uploadsfolder * don't forget to chmod the uploads and coverfolder ;-) @@ -36,13 +43,35 @@ brew install imagemagick@6 Create a symlink to this newly installed dylib file as mentioned in other answer to get things working. ln -s /usr/local/Cellar/imagemagick@6//lib/libMagickWand-6.Q16.dylib /usr/local/lib/libMagickWand.dylib + +## install rqlite + +### Linux +To download and start rqlite on Linux, execute the following in a shell. + +curl -L https://github.com/rqlite/rqlite/releases/download/v4.3.0/rqlite-v4.3.0-linux-amd64.tar.gz -o rqlite-v4.3.0-linux-amd64.tar.gz +tar xvfz rqlite-v4.3.0-linux-amd64.tar.gz +cd rqlite-v4.3.0-linux-amd64 +./rqlited ~/node.1 + +### OSX +To download and start rqlite on OSX, execute the following in a shell. + +curl -L https://github.com/rqlite/rqlite/releases/download/v4.3.0/rqlite-v4.3.0-darwin-amd64.tar.gz -o rqlite-v4.3.0-darwin-amd64.tar.gz +tar xvfz rqlite-v4.3.0-darwin-amd64.tar.gz +cd rqlite-v4.3.0-darwin-amd64 +./rqlited ~/node.1 + + ## install pyrqlite git clone https://github.com/rqlite/pyrqlite.git pip install ./pyrqlite + ## install sqlalchemy-rqlite -git clone https://github.com/rqlite/sqlalchemy-rqlite.git +git clone https://github.com/rqlite/sqlalchemy-rqlite.git cd sqlalchemy-rqlite sudo python3 ./setup.py install +