mattkohl / Docker Flask Celery Redis
Docker-Compose template for orchestrating a Flask app with a Celery queue using Redis
Stars: ✭ 165
Programming Languages
python
139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Docker Flask Celery Redis
Enferno
A Python framework based on Flask microframework, with batteries included, and best practices in mind.
Stars: ✭ 385 (+133.33%)
Mutual labels: redis, flask, celery, docker-compose
Docker Superset
Repository for Docker Image of Apache-Superset. [Docker Image: https://hub.docker.com/r/abhioncbr/docker-superset]
Stars: ✭ 86 (-47.88%)
Mutual labels: redis, celery, docker-compose
Docker Django Example
A production ready example Django app that's using Docker and Docker Compose.
Stars: ✭ 86 (-47.88%)
Mutual labels: redis, celery, docker-compose
Bibi
An e-commerce fullstack solution for Flask 出口电商全栈解决方案
Stars: ✭ 914 (+453.94%)
Mutual labels: redis, flask, celery
Fastapi Celery
Minimal example utilizing fastapi and celery with RabbitMQ for task queue, Redis for celery backend and flower for monitoring the celery tasks.
Stars: ✭ 154 (-6.67%)
Mutual labels: redis, celery, docker-compose
Docker Laravel
🐳 Docker Images for Laravel development
Stars: ✭ 101 (-38.79%)
Mutual labels: redis, docker-compose
Banking System
A banking System Created Using Django Python Web Framework
Stars: ✭ 105 (-36.36%)
Mutual labels: redis, celery
Jadedock
使用 Docker 快速部署简易的 Ngixn + PHP + MySQL + Redis 环境(可开发、可线上运行)
Stars: ✭ 109 (-33.94%)
Mutual labels: redis, docker-compose
Docker Nginx Gunicorn Flask Letsencrypt
Boilerplate code for setting up Nginx + Gunicorn + Flask + automated LetsEncrypt certificates (https) using docker-compose.
Stars: ✭ 117 (-29.09%)
Mutual labels: flask, docker-compose
Incepiton Mysql
🍭A web platform designed for mysql inception
Stars: ✭ 90 (-45.45%)
Mutual labels: flask, celery
User.api
集成网关、身份认证、Token授权、微服务、.netcore等的基于CQRS的微服务开发框架示例
Stars: ✭ 109 (-33.94%)
Mutual labels: redis, docker-compose
Flask Full
starter/boilerplate flask application with celery, mongoengine, signals, shell commands, swagger api docs and sphinx docs integration
Stars: ✭ 117 (-29.09%)
Mutual labels: flask, celery
Flask Redis Queue
Example of how to handle background processes with Flask, Redis Queue, and Docker
Stars: ✭ 163 (-1.21%)
Mutual labels: redis, flask
Playlistor
🎶Apple Music ↔️ Spotify playlist convertor.
Stars: ✭ 95 (-42.42%)
Mutual labels: redis, celery
Docker Compose
一些基础服务的docker-compose配置文件,方便在一台新电脑上快速开始工作
Stars: ✭ 163 (-1.21%)
Mutual labels: redis, docker-compose
Sci Pype
A Machine Learning API with native redis caching and export + import using S3. Analyze entire datasets using an API for building, training, testing, analyzing, extracting, importing, and archiving. This repository can run from a docker container or from the repository.
Stars: ✭ 90 (-45.45%)
Mutual labels: redis, docker-compose
Netpro
🌈An enhanced version of asp.netcore,Support for netcore3.1
Stars: ✭ 112 (-32.12%)
Mutual labels: redis, docker-compose
Tedivms Flask
Flask starter app with celery, bootstrap, and docker environment
Stars: ✭ 142 (-13.94%)
Mutual labels: flask, celery
Django Celery Docker Example
Example Docker setup for a Django app behind an Nginx proxy with Celery workers
Stars: ✭ 149 (-9.7%)
Mutual labels: celery, docker-compose
Docker Flask Celery Redis
A basic Docker Compose template for orchestrating a Flask application & a Celery queue with Redis
Installation
git clone https://github.com/mattkohl/docker-flask-celery-redis
Build & Launch
docker-compose up -d --build
Enable hot code reload
docker-compose -f docker-compose.yml -f docker-compose.development.yml up --build
This will expose the Flask application's endpoints on port 5001
as well as a Flower server for monitoring workers on port 5555
To add more workers:
docker-compose up -d --scale worker=5 --no-recreate
To shut down:
docker-compose down
To change the endpoints, update the code in api/app.py
Task changes should happen in queue/tasks.py
adapted from https://github.com/itsrifat/flask-celery-docker-scale
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].