aboutsummaryrefslogtreecommitdiffstats
path: root/roles/jails/08_diddle/templates/usr_local_bin_diddle
blob: d07cd5ebf366b4ccee97229d252f3ff6c0c21ee1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/sh

set -eux

PATH=$PATH:/usr/local/bin

cd /root/diddle

if [ ! -f venv ]; then
    python3.11 -m venv venv
fi

PATH=$PATH:/root/diddle/venv/bin

pip install -r requirements.txt
python apply_migrations.py
gunicorn --bind "0.0.0.0:80" -w 4 app:app