https://github.com/louisguitton/friendly-broccoli/projects/1
-
Clone the repo
-
Initialize and activate a virtualenv:
$ python3 -m venv venv
$ source venv/bin/activate
- Install the dependencies:
$ pip install -r requirements.txt
$ cd app/static
$ npm install
- Run the development server:
$ export FLASK_APP=videocollect.py
$ flask run
-
Navigate to http://localhost:5000
-
During development
flask db migrate -m "users table"
flask db upgrade
> ssh louis@personalityinterview.com
$ cd project
$ source venv/bin/activate
(venv) $ git pull
(venv) $ pip install -r requirements.txt
(venv) $ cd app/static
(venv) $ npm install
(venv) $ cd ../..
(venv) $ sudo systemctl stop videocollect
(venv) $ flask db upgrade
(venv) $ sudo systemctl start videocollect
To start celery
→ redis-server
→ celery worker -A videocollect.celery --loglevel=info
→ celery beat -A videocollect.celery --loglevel=info
sudo cat /var/log/videocollect_access.log
sudo cat /var/log/videocollect_error.log
sudo journalctl -u videocollect