Skip to content

A template of a Flask App that uses NGINX and GUNICORN for deployment.

License

Notifications You must be signed in to change notification settings

adhishthite/flask-app-template

Repository files navigation

Flask App Template

This is a template of a Flask App that uses NGINX and GUNICORN for deployment.

Overview

The Flask App Template is designed to provide a starting point for developing web applications using the Flask framework. It includes integration with NGINX and GUNICORN for efficient deployment.

Features

  • Integration with NGINX and GUNICORN
  • Simplified structure for easy project initiation
  • Use of best practices and recommended plugins
  • Integration with Docker for easy deployment
  • Use of MongoDB for data storage and Redis for caching
  • Integrated with GitHub Actions

Getting Started

To get started with this template, follow these steps:

  1. Clone the repository.

    git clone https://github.com/adhishthite/flask-app-template
  2. Navigate to the repository

    cd flask-app-template
  3. Rename the .env-t file to .env and add/update the required environment variables.

    mv .env-t .env
  4. Build the Docker image using docker-compose.

    docker-compose up --build

[WIP]

License

Feedback

I welcome feedback and suggestions. Please feel free to open an issue or submit a pull request.


About

A template of a Flask App that uses NGINX and GUNICORN for deployment.

Resources

License

Stars

Watchers

Forks

Packages

No packages published