mirror of https://github.com/D4-project/d4-core
42 lines
655 B
Bash
Executable File
42 lines
655 B
Bash
Executable File
#!/bin/bash
|
|
|
|
set -e
|
|
set -x
|
|
|
|
sudo apt-get install python3-pip virtualenv screen whois unzip libffi-dev gcc -y
|
|
|
|
if [ -z "$VIRTUAL_ENV" ]; then
|
|
virtualenv -p python3 D4ENV
|
|
echo export D4_HOME=$(pwd) >> ./D4ENV/bin/activate
|
|
. ./D4ENV/bin/activate
|
|
fi
|
|
python3 -m pip install -r requirement.txt
|
|
|
|
pushd web/
|
|
./update_web.sh
|
|
popd
|
|
|
|
|
|
python3 -m pip install -r requirement.txt
|
|
|
|
# REDIS #
|
|
test ! -d redis/ && git clone https://github.com/antirez/redis.git
|
|
pushd redis/
|
|
git checkout 5.0
|
|
make
|
|
popd
|
|
|
|
# LAUNCH Redis
|
|
bash ${AIL_BIN}LAUNCH.sh -lrv &
|
|
wait
|
|
echo ""
|
|
|
|
# create default users
|
|
pushd web/
|
|
./create_default_user.py
|
|
popd
|
|
|
|
bash LAUNCH.sh -k &
|
|
wait
|
|
echo ""
|