امنیت صفراعتماد
JWT، OAuth و احرازهویت قدرتمند در تمام سطوح
⚡ پلتفرم اپنسورس توزیعشده
پلتفرم اپنکور برای ساخت سیستمهای توزیعشده، امن و مشاهدهپذیر با میکروسرویسها، احرازهویت، جستوجو و realtime.
✨ قابلیتهای اصلی
JWT، OAuth و احرازهویت قدرتمند در تمام سطوح
Kafka و NATS برای سرویسهای جداشده و قابل مقیاس
Logs، Traces، Metrics و OpenTelemetry درونساخت
تمامابزار پایهء که نیاز است برای ساخت سیستمهای پیچیده
جستوجوی سریع و قدرتمند روی پستها و اشخاص
بهروزرسانی بلافاصله برای تجربهء زنده
مدیریت آپلود، CDN و ذخیرهسازی رسانه
گزارشدهی محتوا و کنترل محدودیتها
🏗️ معماری
Rhelma بر روی معماری میکروسرویسمحور ساخته شده است:
هر سرویس مستقل، قابل مقیاس و میتواند بر روی هر پلتفرم ابری استقرار یابد.
🦀 Rust
Axum / Tower
PostgreSQL
Redis
Kafka / NATS
OpenTelemetry
🎯 سه نسخهء Rhelma
برای توسعهدهندگان و تیمهای کوچک
برای شبکههای اجتماعی و جوامع
برای سازمانها و تجارت
📊 مقایسه جزئی
| ویژگی | Open Core | Social | Commercial |
|---|---|---|---|
| سرویسهای اجتماعی | ✓ | ✓ تکیهدار | ✓ |
| جستوجو | ✓ | ✓ | ✓ |
| Realtime | ✓ | ✓ | ✓ |
| مدیریت کامل | ✗ | ✓ | ✓ |
| SaaS و hosted | ✗ | ✗ | ✓ |
| پشتیبانی ۲۴/۷ | ✗ | ✗ | ✓ |
| Compliance | ✗ | ✗ | ✓ SOC2+ |
| لایسنس | MIT/Apache | AGPL v3 | تجاری |
🚀 شروع سریع
git clone https://github.com/rhelma/rhelma-open-core.git
cp .env.example .env
docker compose up -d
cargo run -p api-gateway
🔒 امنیت و حریمخصوصی
بدون ردیابی یا جمعداده توسطالرحمه در کد اپنسورس
کد عمومی و مستندات برای بررسی شفاف
پلیلایسنس MIT/Apache برای استفادهء آزاد
Rhelma برای همه است — از solo dev تا enterprise