A production-ready Django + Aiogram Telegram bot boilerplate.
- ✅ Polling mode (development)
- ✅ Webhook mode (production)
- ✅ Ngrok integration (for local webhook testing)
- ✅ Nginx reverse proxy ready
- ✅ Async PostgreSQL operations with Django ORM
- ✅ Celery for background tasks & scheduling
- ✅ Modular handler/router structure
- ✅ Structured logging
- ✅ Dockerized environment (PostgreSQL, Redis, Nginx)
git clone git@github.com:ummataliyev/djangogram.git
cd djangogramCreate a .env file for development:
cp docker/development/.env-example docker/development/.envCreate a .env file for production:
cp docker/development/.env-example docker/production/.envmake help