Skip to content

hyperflask/hyperflask-start

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hyperflask-Start

Starter kit for Hyperflask projects.

Features:

  • Hyperflask app based on recommended best practices
  • Dev environment based on Development Containers
  • Useful dotfiles to start with
  • Optimized for VScode with breakpoint debugging for frontend and backend
  • Mailpit for email testing
  • Production Dockerfile using Litestream for realtime replication of SQLite

Usage

Ensure that Python and Docker are available on your machine.

The easiest way is to use the provided script:

$ curl -L https://raw.githubusercontent.com/hyperflask/hyperflask-start/main/start.sh | bash

The longer way is to install cookiecutter yourself and create a project using gh:hyperflask/hyperflask-start.

If you want to update your template at a later date, it is recommended to use cruft instead of cookiecutter.

Once a project is created see the project's README.