All Projects → mattkohl → Docker Flask Celery Redis

mattkohl / Docker Flask Celery Redis

Docker-Compose template for orchestrating a Flask app with a Celery queue using Redis

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
Wechat Admin
Wechat Management System
Stars: ✭ 1,716 (+940%)
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

Build Status

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].