Python Flask/Fast Template - Docker Container
ℹ️ Introduction
This is a Python project application template using Flask and FastAPI in a WSL container
✅ Requirements
- Windows 10 or 11
- WSL 2.6.1.0
- Powershell 5.1 or 7.3
This is a Python Flask application (template) that requires the following libraries (installed with pip via the requirements file):
- Flask: A web framework for Python.
- Redis: An in-memory data structure store, used as a database.
- Jinja2: A modern and designer-friendly templating language for Python.
- PDB: Python Debugger, used for debugging the Flask application.
The template includes a basic structure for a web application using FastAPI and Flask, with support for Redis as a database and Jinja2 for templating. PDB is provided for debugging purposes during development. After installation your project is in the Debian WSL distribution, use VS Code to develop it there.
✅ Last succeeded test: 13 October 2025
Note: There is also a Docker version of this project template available. However, due to remote debugging issues in the Docker container, it is recommended to use this non-Docker version. The Docker container can be found: here
License
This file is part of: Python Flask/Fast API Template Stack Copyright (c) 2025-2026 Nico Jan Eelhart.This repository is MIT licensed and free to use. For optional commercial support, customization, training, or long-term maintenance, see COMMERCIAL.md.
─── ✦ ───