13 lines
288 B
Bash
13 lines
288 B
Bash
#!/usr/bin/bash
|
|
|
|
start-app() {
|
|
[[ ! -d /opt/live-app ]] && exit 1
|
|
cd /usr/src/app
|
|
cp -rv /opt/live-app/{freak,pyproject.toml,docker-run.sh} ./
|
|
cp -v /opt/live-app/.env.prod .env
|
|
pip install -e .
|
|
hypercorn freak:app -b 0.0.0.0:5000
|
|
}
|
|
|
|
[[ "$1" = "" ]] && start-app
|
|
|