Skip to content

ismailov0/base-django-celery-traefik

Repository files navigation

Basic Django starter kit

This project is a basic setup of:

  • Django, DRF - Web framework
  • Celery, Celery beat, Redis, Flower - Queues and async
  • PostgreSQL - Relational database
  • Traefik - Reverse proxy
  • Docker, Docker Compose - Application containerization

Requirements

  • Docker
  • Docker Compose

Installation

  1. Clone this repository
  2. Run docker-compose --env-file .env up -d to build and start the containers
  3. Access the Django app at http://localhost
  4. Access Flower monitoring tool at http://localhost:5555
  5. Access Traefik dashboard at http://localhost:8080

Usage

  1. Start the containers: docker-compose up -d
  2. Stop the containers: docker-compose stop
  3. Remove the containers: docker-compose down
  4. View logs: docker logs <service> -f --tail 500 --follow

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published