ملف Go واحد لتشغيل تطبيقات الاستضافة الذاتية في المنزل، مع لوحة طرفية وأوامر للوكلاء.
self-host برنامج بلغة Go يثبّت تطبيقات الاستضافة الذاتية ويديرها عبر Docker Compose، مثل تطبيقات الصور والملفات والوسائط ومديري كلمات المرور. ينشئ الحسابات ومفاتيح API حيث يُدعم ذلك، ويربط التطبيقات بالروابط (Links)، ويجري النسخ الاحتياطي والتشخيص، ويوفّر أوامر --json ليتولّى وكيل ذكاء اصطناعي الإعداد والصيانة. ويضم المستودع أيضًا DCM وهو منشئ ويب لملفات Docker Compose، ومهارة self-host.
تنبيه: المثبّت الموثَّق ينفّذ سكربتًا منزَّلًا في bash (ويمكنك قراءته قبل ذلك)؛ والأداة تدير حاويات Docker وبيانات اعتماد على خادمك، فراجع خطة الوكيل قبل الموافقة.
Collez ce prompt dans Claude Code : il lit le README et fait l’installation avec vous, en montrant chaque commande avant de la lancer.
Aide-moi à installer « self-host » (https://github.com/ajnart/self-host) sur ma machine et à l'utiliser avec Claude Code. - Lis le README et suis sa méthode d'installation. Le README indique cette commande : `curl -fsSL https://self-host.fyi/install | bash`. - Vérifie d'abord les prérequis (versions, comptes, clés d'API). - Explique chaque commande avant de la lancer ; pour les clés d'API, utilise des variables d'environnement et ne me demande jamais de les coller ici. - À la fin, montre-moi comment m'en servir avec un premier exemple.
Une fois installé, essayez par exemple :
Set up a photo library and a password manager on my home server.
1.0.0