marcelopalin / fastapi-celery-redis-rabbitmq

A simple docker-compose app for orchestrating a fastapi application, a celery queue with rabbitmq(broker) and redis(backend)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

fastapi - celery - rabbitmq - redis -> Docker

A simple docker-compose app for orchestrating a fastapi application, a celery queue with rabbitmq(broker) and redis(backend)

build and run containers

docker-compose up -d --build

This will expose fastapi application on 5000 and celery flower on 5555

swagger docs - http://localhost:5000/

redoc - http://localhost:5000/redoc

celery flower - http://localhost:5555

About

A simple docker-compose app for orchestrating a fastapi application, a celery queue with rabbitmq(broker) and redis(backend)


Languages

Language:Python 63.8%Language:Dockerfile 36.2%