From d310568bc27760b0cc22e6c3e9097a31564a3f15 Mon Sep 17 00:00:00 2001 From: Alexandre Dulaunoy Date: Thu, 31 Jan 2019 07:44:04 +0100 Subject: [PATCH] add: [install] install script - minimal server requires Redis >5.0 --- install_server.sh | 21 +++++++++++++++++++++ requirements | 1 + 2 files changed, 22 insertions(+) create mode 100755 install_server.sh create mode 100644 requirements diff --git a/install_server.sh b/install_server.sh new file mode 100755 index 0000000..453000b --- /dev/null +++ b/install_server.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +set -e +set -x + +sudo apt-get install python3-pip virtualenv screen -y + +if [ -z "$VIRTUAL_ENV" ]; then + virtualenv -p python3 PDNSENV + echo export PDNS_HOME=$(pwd) >> ./PDNSENV/bin/activate + . ./PDNSENV/bin/activate +fi + +python3 -m pip install -r requirements + +# REDIS # +test ! -d redis/ && git clone https://github.com/antirez/redis.git +pushd redis/ +git checkout 5.0 +make +popd diff --git a/requirements b/requirements new file mode 100644 index 0000000..7800f0f --- /dev/null +++ b/requirements @@ -0,0 +1 @@ +redis