sudo apt install python3-pip python3-venv
sudo apt install libatlas-base-dev supervisor # (Optional) Required to import numpy on raspberry pi and to keep app running, respectively
git clone https://github.com/madacol/webOven.git
cd webOven
python3 -m venv .venv
source .venv/bin/activate
pip3 install -r dependencies.txt
FLASK_APP=app.py FLASK_ENV=development ./.venv/bin/flask run --host=0.0.0.0
sudo systemctl status supervisor.service
sudo cp supervisor-weboven.conf /etc/supervisor/conf.d/
sudo supervisorctl update
sudo supervisorctl status
Useful when app doesn't starts and needs further tweakings
sudo supervisorctl restart weboven: