Skip to content
View flask-deployment's full-sized avatar

Block or report flask-deployment

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
flask-deployment/README.md

Flask Deployment

Practical, production-focused guides and tooling for deploying Flask apps.
Gunicorn · Nginx · systemd · Docker · HTTPS · PostgreSQL · scaling · monitoring

Website License


Everything here is the open-source companion to flask-deployment.com — step-by-step guides for getting a Flask app served reliably and securely in production, plus the configs and checklists to back them up.

🚀 Projects

Repository What it is
flask-production-starter A runnable, production-shaped baseline: Gunicorn + Nginx + systemd + Docker, with every config cross-linked to its guide.
awesome-flask-deployment A curated list of Flask deployment resources — servers, proxies, containers, HTTPS, scaling, monitoring.
flask-deployment-checklist A copy-pasteable go-live checklist covering the things that cause production incidents.

📖 The guides

  • Deploy — Nginx + Gunicorn, Docker, systemd, PostgreSQL, HTTPS, env & secrets.
  • Fix Issues — 502s, connection-refused, static 404s, migrations, certbot, and more.
  • Optimize — Gunicorn/Nginx tuning, caching, logging, monitoring, zero-downtime deploys.
  • Reference — config environments, reverse proxies, systemd, Gunicorn vs Waitress.
  • Production Checklist — everything you must do before going live.

🧪 What this is about

Most Flask tutorials stop at flask run. These projects are about everything after that — taking an app from your laptop to a server that stays up, serves HTTPS, survives reboots, and is debuggable when something breaks.


Built alongside flask-deployment.com · MIT licensed

Popular repositories Loading

  1. flask-production-starter flask-production-starter Public

    Production-ready Flask deployment starter: Gunicorn + Nginx + systemd + Docker. Companion to flask-deployment.com.

    Python

  2. awesome-flask-deployment awesome-flask-deployment Public

    A curated list of resources for deploying Flask applications to production (Gunicorn, Nginx, Docker, HTTPS, scaling).

  3. flask-deployment-checklist flask-deployment-checklist Public

    A copy-pasteable production deployment checklist for Flask apps (Gunicorn, Nginx, HTTPS, secrets, backups, monitoring).

  4. flask-deployment flask-deployment Public

    Flask Deployment — production guides, configs & checklists. https://flask-deployment.com