عن المشروع
Atrium هو بوابة عملاء ذاتية الاستضافة مصممة للوكالات والمستقلين لإدارة أعمال العملاء. وهي تستبدل الأدوات المتناثرة مثل محركات الأقراص المشتركة وجداول البيانات ببوابة واحدة ذات علامة تجارية حيث يمكن للعملاء تسجيل الدخول لتتبع تقدم المشروع والوصول إلى الملفات ومعالجة الفواتير.
تشمل الميزات الرئيسية:
- **إدارة المشاريع** مع مسارات حالة قابلة للتخصيص لكل مؤسسة
- **مشاركة الملفات** عبر S3 أو MinIO أو Cloudflare R2 أو التخزين المحلي
- **الفوترة** مع سير عمل المسودة/الإرسال ومدفوعات العملاء عبر Stripe Checkout (المفاتيح المباشرة أو Connect)
- **بحث شامل** عبر المشاريع والملفات والعملاء والتحديثات
- **علامة تجارية بيضاء** مع ألوان مخصصة وشعار وصفحة تسجيل دخول ذات علامة تجارية
- **نطاقات مخصصة** مع SSL تلقائي
- **وصول قائم على الأدوار** للفريق (مالك/مسؤول) والعملاء (عضو)
- **المصادقة** عبر رابط سحري أو البريد الإلكتروني/كلمة المرور باستخدام Better Auth
- **بنية متعددة المستأجرين** مع مؤسسات معزولة
- **قياس عن بعد اختياري** لتقارير الأعطال المجهولة
- **خادم MCP** لربط وكلاء الذكاء الاصطناعي لإدارة المشاريع والمهام
حزمة التقنيات: NestJS 11 (واجهة برمجة التطبيقات)، Next.js 15 وReact 19 (الواجهة الأمامية)، PostgreSQL 16 مع Prisma ORM، Better Auth، Tailwind CSS، Resend + React Email، وTurborepo + Bun monorepo.
البدء مباشر: للتطوير المحلي، استنسخ المستودع، وثبّت باستخدام Bun، وشغّل سكربت الإعداد. للإنتاج، تتوفر صورة Docker جاهزة على Docker Hub، أو يمكنك البناء من المصدر. الحاوية الموحدة تجمع واجهة برمجة التطبيقات وتطبيق الويب ووكيل Caddy العكسي على المنفذ 8080، ومتوافقة مع Docker Compose وCoolify وPortainer وUnraid والمنصات المشابهة.
تغطي الوثائق نشر Docker والتكوين وإعداد Stripe والتطوير والأمان. تشمل خارطة الطريق SAML/SSO والعقود والتوقيعات الإلكترونية وسير عمل موافقة العملاء وعرض التقويم. المساهمات مرحب بها عبر قضايا GitHub وطلبات السحب.
Atrium مرخّص بموجب Elastic License 2.0 (ELv2)، مما يسمح بالاستخدام والتعديل والاستضافة الذاتية مجانًا، مع قيود على تقديمه كخدمة مُدارة لأطراف ثالثة.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.