mirror of https://github.com/D4-project/d4-core
				
				
				
			
		
			
				
	
	
		
			46 lines
		
	
	
		
			710 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
			
		
		
	
	
			46 lines
		
	
	
		
			710 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 configs/
 | |
| cp server.conf.sample server.conf
 | |
| popd
 | |
| 
 | |
| 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 ""
 |