🐍 Python MongoDB API Template

A production-ready backend template built with FastAPI, MongoDB, Redis and MinIO, designed for real-world applications.

This project follows well known architecture principles and provides a solid foundation for building scalable APIs with authentication, file storage, caching, observability and Docker support.


✨ Key Features

FastAPI (async) with Motor (MongoDB async driver)

🔐 JWT Authentication (access & refresh tokens)

🧠 Redis integration

  • Token blacklist
  • Caching support

📦 MinIO object storage

  • User attachments & files
  • S3-compatible storage

📧 Email service ready (SMTP)

🚦 Rate limiting middleware

📊 Observability

  • Prometheus metrics
  • Grafana dashboards
  • Jaeger t…

Similar Posts

Loading similar posts...

Keyboard Shortcuts

Navigation
Next / previous item
j/k
Open post
oorEnter
Preview post
v
Post Actions
Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Recommendations
Add interest / feed
Enter
Not interested
x
Go to
Home
gh
Interests
gi
Feeds
gf
Likes
gl
History
gy
Changelog
gc
Settings
gs
Browse
gb
Search
/
General
Show this help
?
Submit feedback
!
Close modal / unfocus
Esc

Press ? anytime to show this help