Skip to content
Snippets Groups Projects
server 455 B
Newer Older
Rolf Niepraschk's avatar
Rolf Niepraschk committed
#!/bin/bash
Rolf Niepraschk's avatar
Rolf Niepraschk committed

# $1 = flask port  (required)
# $2 = data path   (required) 
# $3 = flask env   (optional: development or production, default: development)
# $4 = flask debug (optional: 0 or 1, default: 1)

if [ $# -lt 2 ]; then
  echo "error: at least two parameters are expected"
Rolf Niepraschk's avatar
Rolf Niepraschk committed
  exit -1
fi

FLASK_RUN_PORT={$1}
DATA_PATH={$2}
FLASK_ENV=${3:-development}
FLASK_DEBUG=${4:-1}
Rolf Niepraschk's avatar
Rolf Niepraschk committed

python3 -m venv ./
source bin/activate

python3 server.py "$1" "$2" "$3" "$4"