Setup wizard

starter init turns a fresh clone into a configured app. It's interactive and safe to run more than once.

uv run flask --app wsgi:app starter init

What it asks

What it writes

Secrets you enter or that are generated are never printed back, and an existing .env is backed up before any change. Both files are git-ignored.

After running

uv run flask --app wsgi:app db upgrade

← Back to docs