No description
Find a file
2024-04-08 15:35:51 +02:00
templates feat: initial home page 2024-04-08 12:23:54 +00:00
.gitignore feat: show kaboom as index page 2024-04-08 10:59:55 +00:00
api.py feat: show kaboom as index page 2024-04-08 10:59:55 +00:00
README.md chore: add setting up debian step 2024-04-08 15:35:51 +02:00
wsgi.py chore: update stuff 2024-04-08 10:13:07 +00:00

Ayo Ayco's personal site built with Flask

Background

Yet another rewrite of my personal site

Development -- needs Debian

  1. 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
    
  2. Install dependencies

    1. create python environment: python3 -m venv .venv
    2. activate python env: . .venv/bin/activate
    3. install wheel: pip install wheel
    4. install gunicorn & flask: pip install gunicorn flask
  3. To start development:

    1. allow port usage: sudo ufw allow 5000
    2. run the development server: `python api.py``
  4. After development session, deactivate the python env with: deactivate