Skip to content

nteej/fastapi-celery-redis-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 FastAPI Queue Manager with Celery & Redis

A minimal REST API built with FastAPI, Celery, and Redis to demonstrate background task processing and queue monitoring with dockerized environment.


Features

  • Submit tasks via REST API
  • Process tasks asynchronously using Celery
  • Monitor queues using Flower
  • Redis as broker and result backend
  • Dockerized setup for easy start

Tech Stack


Setup Instructions

  1. Clone the Repository
$ git clone https://github.com/your-username/fastapi-queue-monitor.git
$ cd fastapi-queue-monitor
$ docker-compose up --build

Access the App

• API Docs: http://localhost:8000/docs • Flower (Task Monitor): http://localhost:5555

About

a Python-based REST API for queue management and monitoring using FastAPI, Redis, Celery & Flower

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •