
مدير كلمات المرور التعاوني
تحكم في الوصول على مستوى المجلدات · تشفير AES-256-GCM مُوثَّق · أدلة امتثال
أسرارك لا تغادر بنيتك التحتية أبدًا.
🌐 teampass.net · 📖 التوثيق · 💬 المناقشات · 🐳 Docker Hub
Teampass هو مخزن بيانات اعتماد مفتوح المصدر تديره بنفسك. لا حاجة لإنشاء حساب، ولا شركة خلف الستار تتحكم في بياناتك — مجرد تطبيق PHP/MySQL على خادمك الخاص، مع تحكم في الوصول على مستوى المجلدات، ومفاتيح تشفير لكل مستخدم، وسجل تدقيق كامل.
تم بناؤه وصيانته منذ عام 2009، مدفوعًا بما تواجهه الفرق الحقيقية فعليًا: من يجب أن يرى أي بيانات اعتماد، وكيف تثبت ذلك لمدقق الحسابات، وكيف توقف كلمات المرور عن العيش في محادثات الدردشة وجداول البيانات.
العناصر والأسرار
المجلدات والأدوار
المصادقة وMFA
مفاتيح التشفير
البحث والتصدير والعرض لمرة واحدة
تُشفَّر الأسرار باستخدام AES-256-GCM مع nonces عشوائية وأملاح لكل سر، تحت مفاتيح كائنات 256-بت. المفتاح الخاص الذي يفتحها يُشتق من كلمة مرورك باستخدام PBKDF2-SHA256 مع 600,000 تكرار.
مدير كلمات مرور لا يبلغ عن ثغرات ليس مدير كلمات مرور لا يملك ثغرات.
يتم فرز النتائج وإصلاحها ونشرها كتنبيهات أمان على GitHub مع معرّفات CVE.
وجدت ثغرة؟ يرجى الإبلاغ عنها بشكل خاص عبر تنبيهات أمان GitHub — وليس أبدًا في مشكلة عامة.
يتبع Teampass دعم PHP النشط. يُنصح بشدة بتشغيل أحدث إصدار PHP مستقر لكل من الأمان والأداء.
docker run -d --name teampass
-p 8080:80
-v teampass_data:/var/www/html
teampass/teampass:latest
تُنشر الصور في كلا السجلّين:
- Docker Hub — `teampass/teampass`
- GitHub Container Registry — `ghcr.io/nilsteampassnet/teampass`
📖 [دليل Docker](https://github.com/nilsteampassnet/teampass/blob/HEAD/docs/DOCKER.md) · [ترحيل تثبيت قائم إلى Docker](https://github.com/nilsteampassnet/teampass/blob/HEAD/docs/DOCKER-MIGRATION.md)
### 🖥️ التثبيت المباشر (موصى به للإنتاج)
يمنحك التثبيت مباشرة على خادم PHP/MySQL أفضل أداء وأكبر قدر من التحكم في بيئتك.
- 📖 [دليل التثبيت الرسمي](https://documentation.teampass.net/#/install/installation)
- 🔄 [دليل الترقية](https://documentation.teampass.net/#/install/upgrade)
- 🔑 [أذونات الملفات](https://documentation.teampass.net/#/install/file-permissions)
- 🎥 [فيديو تعليمي](https://youtu.be/eXieWAIsGzc?feature=shared)
---
## التوثيق
| | |
|---|---|
| 📖 **[التوثيق الكامل](https://documentation.teampass.net)** | التثبيت، الميزات، الإدارة |
| 🚀 **[التثبيت](https://documentation.teampass.net/#/install/installation)** | الإعداد الأولي خطوة بخطوة |
| 🔄 **[الترقية](https://documentation.teampass.net/#/install/upgrade)** | الانتقال بين الإصدارات |
| 🛡️ **[تقوية الأمان](https://documentation.teampass.net/#/install/security-hardening)** | قائمة التحقق للإنتاج |
| ⚙️ **[الأداء](https://documentation.teampass.net/#/install/performance)** | PHP-FPM، التخزين المؤقت، الضبط |
| 🔌 **[REST API](https://documentation.teampass.net/#/api/api-basic)** | نقاط النهاية، مصادقة JWT، العملاء |
| 🧩 **[إضافة المتصفح](https://documentation.teampass.net/#/misc/extension)** | الإعداد والاستخدام |
| 🩺 **[استكشاف الأخطاء وإصلاحها](https://documentation.teampass.net/#/misc/troubleshooting)** | عندما يحدث خطأ ما |
---
## اللغات
يتوفر Teampass بـ **25 لغة**، مترجمة من قبل المجتمع.
<table>
<tr>
<td><img src="https://raw.githubusercontent.com/nilsteampassnet/teampass/HEAD/public/assets/images/flags/us.png" width="16" alt="" /> الإنجليزية</td>
<td><img src="https://raw.githubusercontent.com/nilsteampassnet/teampass/HEAD/public/assets/images/flags/fr.png" width="16" alt="" /> الفرنسية</td>
<td><img src="https://raw.githubusercontent.com/nilsteampassnet/teampass/HEAD/public/assets/images/flags/de.png" width="16" alt="" /> الألمانية</td>
<td><img src="https://raw.githubusercontent.com/nilsteampassnet/teampass/HEAD/public/assets/images/flags/es.png" width="16" alt="" /> الإسبانية</td>
<td><img src="https://raw.githubusercontent.com/nilsteampassnet/teampass/HEAD/public/assets/images/flags/it.png" width="16" alt="" /> الإيطالية</td>
</tr>
<tr>
<td><img src="https://raw.githubusercontent.com/nilsteampassnet/teampass/HEAD/public/assets/images/flags/pr.png" width="16" alt="" /> البرتغالية</td>
<td><img src="https://raw.githubusercontent.com/nilsteampassnet/teampass/HEAD/public/assets/images/flags/br.png" width="16" alt="" /> البرتغالية (البرازيل)</td>
<td><img src="https://raw.githubusercontent.com/nilsteampassnet/teampass/HEAD/public/assets/images/flags/nl.png" width="16" alt="" /> الهولندية</td>
<td><img src="https://raw.githubusercontent.com/nilsteampassnet/teampass/HEAD/public/assets/images/flags/ru.png" width="16" alt="" /> الروسية</td>
<td><img src="https://raw.githubusercontent.com/nilsteampassnet/teampass/HEAD/public/assets/images/flags/ua.png" width="16" alt="" /> الأوكرانية</td>
</tr>
<tr>
<td><img src="https://raw.githubusercontent.com/nilsteampassnet/teampass/HEAD/public/assets/images/flags/pl.png" width="16" alt="" /> البولندية</td>
<td><img src="https://raw.githubusercontent.com/nilsteampassnet/teampass/HEAD/public/assets/images/flags/cz.png" width="16" alt="" /> التشيكية</td>
<td><img src="https://raw.githubusercontent.com/nilsteampassnet/teampass/HEAD/public/assets/images/flags/hu.png" width="16" alt="" /> المجرية</td>
<td><img src="https://raw.githubusercontent.com/nilsteampassnet/teampass/HEAD/public/assets/images/flags/ro.png" width="16" alt="" /> الرومانية</td>
<td><img src="https://raw.githubusercontent.com/nilsteampassnet/teampass/HEAD/public/assets/images/flags/bg.png" width="16" alt="" /> البلغارية</td>
</tr>
<tr>
<td><img src="https://raw.githubusercontent.com/nilsteampassnet/teampass/HEAD/public/assets/images/flags/gr.png" width="16" alt="" /> اليونانية</td>
<td><img src="https://raw.githubusercontent.com/nilsteampassnet/teampass/HEAD/public/assets/images/flags/tr.png" width="16" alt="" /> التركية</td>
<td><img src="https://raw.githubusercontent.com/nilsteampassnet/teampass/HEAD/public/assets/images/flags/se.png" width="16" alt="" /> السويدية</td>
<td><img src="https://raw.githubusercontent.com/nilsteampassnet/teampass/HEAD/public/assets/images/flags/no.png" width="16" alt="" /> النرويجية</td>
<td><img src="https://raw.githubusercontent.com/nilsteampassnet/teampass/HEAD/public/assets/images/flags/ee.png" width="16" alt="" /> الإستونية</td>
</tr>
<tr>
<td><img src="https://raw.githubusercontent.com/nilsteampassnet/teampass/HEAD/public/assets/images/flags/catalonia.png" width="16" alt="" /> الكاتالونية</td>
<td><img src="https://raw.githubusercontent.com/nilsteampassnet/teampass/HEAD/public/assets/images/flags/cn.png" width="16" alt="" /> الصينية</td>
<td><img src="https://raw.githubusercontent.com/nilsteampassnet/teampass/HEAD/public/assets/images/flags/ja.png" width="16" alt="" /> اليابانية</td>
<td><img src="https://raw.githubusercontent.com/nilsteampassnet/teampass/HEAD/public/assets/images/flags/vi.png" width="16" alt="" /> الفيتنامية</td>
<td>🇸🇦 العربية <sub>(قيد الإعداد)</sub></td>
</tr>
</table>
تُدار الترجمات على POEditor — بضع جمل منك تصنع فرقاً كبيراً.
[](https://poeditor.com/join/project?hash=0vptzClQrM)
---
## المجتمع
### المساهمة
المساهمات من أي نوع مرحّب بها جداً. انسخ المستودع، وأجرِ تعديلاتك، ثم افتح طلب سحب — راجع [CONTRIBUTING.md](https://github.com/nilsteampassnet/teampass/blob/HEAD/.github/CONTRIBUTING.md) لإعداد التطوير ومعايير البرمجة واتفاقيات الفروع، و[CODE_OF_CONDUCT.md](https://github.com/nilsteampassnet/teampass/blob/HEAD/CODE_OF_CONDUCT.md) لكيفية عملنا معاً.
[](https://github.com/nilsteampassnet/TeamPass/compare)
### الإبلاغ عن الأخطاء
إذا كان هناك شيء لا يعمل كما ينبغي، فافتح تذكرة. يرجى تضمين خطوات إعادة الإنتاج، وإعدادات الخادم لديك، وتقرير التشخيص من **Admin → أيقونة الخطأ (أسفل اليسار)**.
[](https://github.com/nilsteampassnet/TeamPass/issues/new/choose)
### طرح الأسئلة
الأسئلة ونصائح النشر والأفكار تنتمي إلى المناقشات وليس إلى متتبع المشكلات.
[](https://github.com/nilsteampassnet/TeamPass/discussions)
### المساهمون
Teampass هو ما هو عليه بفضل هؤلاء الأشخاص.
[](https://github.com/nilsteampassnet/TeamPass/graphs/contributors)
### تاريخ النجوم
[](https://star-history.com/#nilsteampassnet/TeamPass&Date)
---
## ادعم Teampass
Teampass مجاني، بترخيص GPL-3.0، ويتم صيانته من قبل شخص واحد منذ عام 2009. لا توجد شركة خلفه — وهذا هو جوهر الفكرة، وهو أيضاً سبب أهمية الدعم.
### ما تموّله الرعاية
- **العمل الأمني** — فرز التقارير، وإصلاحها، ونشر النصائح الأمنية مع CVEs
- **الإصدارات** — الاختبار، ومسارات الترقية، وتمكين التثبيتات القديمة من التقدم
- **التوثيق** — الأدلة على documentation.teampass.net
- **الترجمات** — تنسيق 25 لغة
- **البنية التحتية** — صور Docker، وCI، ومواقع المشروع
### كن راعياً
الهدف هو **100 راعٍ شهري**. كل مستوى يساعد، والمبالغ الشهرية الصغيرة تساعد أكثر لأنها تجعل العمل قابلاً للتنبؤ.
[](https://github.com/sponsors/nilsteampassnet)
[](https://www.paypal.com/donate/?hosted_button_id=XUVWYJ7J92X6L)
### الرعاة
شكراً جزيلاً لكل من يرعى هذا العمل — أنتم تُبقون Teampass مجانياً للجميع.
[](https://github.com/sponsors/nilsteampassnet)
### الدعم التجاري
تموّل الرعاية الخادم المجاني. إضافة المتصفح والخدمات الاحترافية تموّلان خارطة الطريق.
| | |
|---|---|
| **الإضافة الاحترافية** | الملء التلقائي في المتصفح، والالتقاط، والحماية من التصيد — من 49 يورو/سنة، مع نسخة تجريبية لمدة 30 يوماً |
| **الخدمات** | تطوير الميزات، والمساعدة في النشر، والمعالجة ذات الأولوية — تُسعّر حسب كل عقد |
[](https://teampass.net/pricing.html)
---
## الترخيص
يُصدر Teampass بموجب **[رخصة GNU العامة العامة الإصدار 3.0](https://github.com/nilsteampassnet/teampass/blob/HEAD/LICENSE.md)**.
أنت حر في استخدامه ودراسته وتعديله وإعادة توزيعه — بما في ذلك تجارياً — بشرط أن تبقى الأعمال المشتقة تحت نفس الترخيص.
📋 [تقرير الامتثال لتراخيص التبعيات](https://github.com/nilsteampassnet/teampass/blob/HEAD/LICENSE_COMPLIANCE_REPORT.md)
---
<div align="center">
<img src="https://teampass.net/images/madeinfrance.png" width="90" alt="Made in France" />
**تم بناؤه وصيانته بواسطة [Nils Laumaillé](mailto:[email protected]) منذ عام 2009.**
حقوق النشر © 2009-2026 Nils Laumaillé
<br />
[](https://github.com/vshymanskyy/StandWithUkraine/blob/main/docs/README.md)
</div>
المهام الخلفية


🏠 الأفراد وHomelabامتلك مخزنك حرفيًا.
|
👥 الفرق والشركات الصغيرة والمتوسطةتوقفوا عن مشاركة كلمات المرور في الدردشة.
|
🏛️ المؤسسات والقطاعات المنظمةأثبت ضوابط الوصول لديك، لا تكتفِ بالادعاء بها.
|
| قاعدة البيانات | MySQL 5.7+ أو MariaDB 10.7+ |
| PHP | 8.2 أو أحدث (تم اختباره مع 8.3) |
| الإضافات المطلوبة | openssl mysqli mbstring bcmath iconv xml gd curl gmp — بالإضافة إلى ldap لـLDAP/AD |
| الإضافات الموصى بها | apcu (ذاكرة تخزين مؤقت للإعدادات) · opcache (الأداء) · redis (جلسات HA) · pcntl + posix (خادم WebSocket) |