No description
| templates | ||
| .gitignore | ||
| api.py | ||
| README.md | ||
| wsgi.py | ||
Ayo Ayco's personal site built with Flask
Background
Yet another rewrite of my personal site
Development -- needs Debian
-
Set up your machine. See digitalOcean tutorial (uses cookies)
$ sudo apt update $ sudo apt install python3-pip python3-dev build-essential libssl-dev libffi-dev python3-setuptools -
Install dependencies
- create python environment:
python3 -m venv .venv - activate python env:
. .venv/bin/activate - install wheel:
pip install wheel - install gunicorn & flask:
pip install gunicorn flask
- create python environment:
-
To start development:
- allow port usage:
sudo ufw allow 5000 - run the development server: `python api.py``
- allow port usage:
-
After development session, deactivate the python env with:
deactivate