ملف Go واحد لتشغيل تطبيقات الاستضافة الذاتية في المنزل، مع لوحة طرفية وأوامر للوكلاء.
self-host برنامج بلغة Go يثبّت تطبيقات الاستضافة الذاتية ويديرها عبر Docker Compose، مثل تطبيقات الصور والملفات والوسائط ومديري كلمات المرور. ينشئ الحسابات ومفاتيح API حيث يُدعم ذلك، ويربط التطبيقات بالروابط (Links)، ويجري النسخ الاحتياطي والتشخيص، ويوفّر أوامر --json ليتولّى وكيل ذكاء اصطناعي الإعداد والصيانة. ويضم المستودع أيضًا DCM وهو منشئ ويب لملفات Docker Compose، ومهارة self-host.
تنبيه: المثبّت الموثَّق ينفّذ سكربتًا منزَّلًا في bash (ويمكنك قراءته قبل ذلك)؛ والأداة تدير حاويات Docker وبيانات اعتماد على خادمك، فراجع خطة الوكيل قبل الموافقة.
Paste this prompt into Claude Code: it reads the README and installs it with you, showing each command before running it.
Help me install “self-host” (https://github.com/ajnart/self-host) on my machine and use it with Claude Code. - Read the README and follow its installation method. The README documents this command: `curl -fsSL https://self-host.fyi/install | bash`. - Check the requirements first (versions, accounts, API keys). - Explain each command before running it; for API keys, use environment variables and never ask me to paste them here. - At the end, show me how to use it with a first example.
Once installed, try for example:
Set up a photo library and a password manager on my home server.
1.0.0