This is a template of a Flask App that uses NGINX and GUNICORN for deployment.
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.
- 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
To get started with this template, follow these steps:
-
Clone the repository.
git clone https://github.com/adhishthite/flask-app-template
-
Navigate to the repository
cd flask-app-template
-
Rename the
.env-t
file to.env
and add/update the required environment variables.mv .env-t .env
-
Build the Docker image using docker-compose.
docker-compose up --build
[WIP]
I welcome feedback and suggestions. Please feel free to open an issue or submit a pull request.