chore: fancy formating of bash commands
This commit is contained in:
parent
7a8af48b71
commit
98536edcda
1 changed files with 24 additions and 5 deletions
29
README.md
29
README.md
|
@ -7,15 +7,34 @@ Yet another rewrite of my [personal site](https://ayo.ayco.io)
|
||||||
1. Set up your machine. See [digitalOcean tutorial](https://www.digitalocean.com/community/tutorials/how-to-serve-flask-applications-with-gunicorn-and-nginx-on-ubuntu-20-04) (uses cookies)
|
1. Set up your machine. See [digitalOcean tutorial](https://www.digitalocean.com/community/tutorials/how-to-serve-flask-applications-with-gunicorn-and-nginx-on-ubuntu-20-04) (uses cookies)
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
# update repositories
|
||||||
$ sudo apt update
|
$ sudo apt update
|
||||||
$ sudo apt install python3-pip python3-dev build-essential libssl-dev libffi-dev python3-setuptools
|
|
||||||
|
# install python stuff
|
||||||
|
$ sudo apt install python3-pip python3-dev build-essential libssl-dev libffi-dev python3-setuptools python-venv
|
||||||
```
|
```
|
||||||
|
|
||||||
2. Install dependencies
|
2. Install dependencies
|
||||||
1. create python environment: `python3 -m venv .venv`
|
|
||||||
2. activate python env: `. .venv/bin/activate`
|
```bash
|
||||||
3. install wheel: `pip install wheel`
|
# clone the project
|
||||||
4. install gunicorn & flask: `pip install gunicorn flask`
|
$ git clone git@git.sr.ht:~ayoayco/ayco.io-flask
|
||||||
|
|
||||||
|
# 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
|
||||||
|
|
||||||
|
# rejoice!
|
||||||
|
```
|
||||||
|
|
||||||
3. To start development:
|
3. To start development:
|
||||||
1. allow port usage: `sudo ufw allow 5000`
|
1. allow port usage: `sudo ufw allow 5000`
|
||||||
2. run the development server: `python api.py``
|
2. run the development server: `python api.py``
|
||||||
|
|
Loading…
Reference in a new issue