home · contact · privacy
Fix single-card view CSS.
[guiltcards] / run.sh
1 #!/bin/bash
2
3 # This script runs the guilt cards web app
4 # in a virtual environment with temporarily
5 # installed required external Python libraries.
6 set -e
7
8 DIR_ENV=.temp_env
9
10 python3 -m venv $DIR_ENV 
11 source $DIR_ENV/bin/activate
12 pip install -r requirements.txt
13 echo
14 set +e
15 uwsgi --socket 127.0.0.1:9000 --wsgi-file guiltcards.py 
16 set -e
17 deactivate
18 rm -rf $DIR_ENV