Because the quickest thing to stop side projects is writing boilerplate code
- python3
- virtualenv (if using python3.7+)
- sqlite3
- Setup virtual environment:
python3 -m venv env
- Load virtual environment:
. env/bin/activate
- Update pip:
pip3 install -U pip
- Install packages:
pip3 install -r requirements.txt
- Make script executable
chmod +x main.py
- Initialize database:
./main.py db init
- Perform database migrations:
./main.py db migrate
- Apply migrations to database:
./main.py db upgrade
- Start the server:
./main.py
This project is licensed under the Revised BSD License.