التثبيت الفوري باستخدام Docker - الطريقة الأسرع
Immich هو تطبيق Google Photos الخاص بك: الجدول الزمني، والألبومات، والبحث عن الوجه، والنسخ الاحتياطي التلقائي للهاتف، والذي يعمل على جهاز في منزلك. من المعروف أن تثبيت Docker Compose الرسمي قصير - ملفان للتنزيل، وملف واحد للتحرير، وأمر واحد للتشغيل.
📑الفصول
- لماذا Immich — بديل خاص لصور Google على أجهزتك الخاصة
- ما تحتاجه قبل البدء — الجهاز وDocker والتخزين
- قم بتنزيل الملفين الرسميين
- تحرير ملف .env — UPLOAD_LOCATION وDB_PASSWORD
- ابدأ المكدس بأمر واحد
- افتح Immich على المنفذ 2283 وأنشئ حساب المسؤول
- الحاويات الأربع والقواعد التي يجب اتباعها من اليوم الأول
📋 نظرة عامة ودليل خطوة بخطوة
تحقق مما تحتاجه أولاً
Immich عبارة عن منصة نسخ احتياطي للصور والفيديو ذاتية الاستضافة - مجانية ومفتوحة المصدر - والطريقة الرسمية لتشغيلها هي Docker Compose على خادم Linux، أو كمبيوتر شخصي قديم، أو كمبيوتر شخصي صغير، أو NAS يدعم Docker. يجب أن يظل الجهاز قيد التشغيل: الكمبيوتر المحمول الذي ينام كل مساء هو خادم صور سيء. مساحة التخزين هي ما ستنفد أولاً، لذا خطط لمساحة كافية لمكتبة الصور الكاملة لديك بالإضافة إلى ما يقرب من 10-20 بالمائة إضافية للصور المصغرة ومقاطع الفيديو المحولة ترميزها.
حوالي 4 غيغابايت من ذاكرة الوصول العشوائي هي الأرضية العملية؛ حاوية التعلم الآلي هي الجزء المتعطش، لذا فإن 6-8 جيجابايت أكثر سعادة بشكل ملحوظ. تأكد من تثبيت Docker وDocker Compose وعملهما:
docker compose versionقم بإنشاء المجلد وتنزيل الملفين الرسميين
لا تنسخ مطلقًا ملف إنشاء عامل إرساء عشوائيًا من مدونة أو منشور منتدى - فالإصدارات تنحرف، ويمكن لملف غريب أن يعلقك على إصدار قديم. الملفات الرسمية موجودة دائمًا على صفحة إصدار GitHub الخاصة بالمشروع. أنشئ المجلد وانتقل إليه:
mkdir ./immich-app
cd ./immich-appقم بتنزيل ملف الإنشاء ونموذج البيئة:
wget -O docker-compose.yml https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml
wget -O .env https://github.com/immich-app/immich/releases/latest/download/example.envقم بتحرير ملف .env — التكوين الوحيد المهم
يحتوي الملف .env على بعض القيم التي لا يستطيع Immich تخمينها. افتحه:
nano .envقم بتعيين UPLOAD_LOCATION=./library — حيث سيتم حفظ الصور ومقاطع الفيديو الأصلية؛ قم بتوجيهه إلى القرص الأكبر والأكثر موثوقية لديك. قم بتعيين DB_DATA_LOCATION=./postgres لقاعدة البيانات، وقم بتغيير DB_PASSWORD إلى كلمة مرور عشوائية طويلة. قم بإلغاء التعليق على TZ وقم بتعيين المنطقة الزمنية الخاصة بك (على سبيل المثال آسيا/كولكاتا) بحيث تتوافق تواريخ الصور والمهام المجدولة. اترك IMMICH_VERSION وكل شيء أسفل السطر المحدد وحده للتثبيت الأول.
ابدأ المكدس
أمر واحد يبدأ كل شيء. يقوم Docker بتنزيل صور الحاوية وتشغيلها معًا؛ يستغرق التشغيل الأول بضع دقائق حسب سرعة الإنترنت لديك:
docker compose up -d
docker compose psيتحقق الأمر الثاني من ظهور كل شيء — يجب أن تشاهد الخادم والتعلم الآلي وقاعدة البيانات وحاويات Redis قيد التشغيل.
افتح Immich وأنشئ حساب المسؤول
افتح Immich في متصفح على نفس الشبكة - يتم الرد على المنفذ 2283:
http://YOUR-SERVER-IP:2283انقر على شاشة الترحيب وقم بالتسجيل. يصبح الحساب الأول الذي تم إنشاؤه هو المسؤول، لذا قم بهذه الخطوة بنفسك، على الفور، قبل أن يعثر أي شخص آخر على شبكتك على الصفحة. ثم قم بتثبيت تطبيق Immich المجاني على هاتفك، وقم بتسجيل الدخول بنفس عنوان الخادم، وقم بتشغيل النسخ الاحتياطي التلقائي.
تعرف على الحاويات الأربع والقواعد
يدير ملف الإنشاء فريقًا صغيرًا، وليس برنامجًا واحدًا: immich-server هو العقل - واجهة الويب، وواجهة برمجة التطبيقات، والتحميلات، والألبومات، والبحث؛ immich-machine-learning هو كشف العيون والوجه والتعرف على الوجه والبحث الذكي؛ قاعدة بيانات PostgreSQL هي الذاكرة - حيث يوجد اسم كل صورة وتاريخها وألبومها وبيانات الوجه هناك، في حين أن النسخ الأصلية عبارة عن ملفات؛ و Redis هو برنامج المراسلة الذي يقوم بتمرير المهام بين الخادم والعاملين في الخلفية. معرفة هذا الانقسام مهم لاحقًا: إذا توقف البحث، يمكنك التحقق من التعلم الآلي؛ إذا اختفت الصور من المخطط الزمني ولكن الملفات لا تزال موجودة على القرص، فعليك التحقق من قاعدة البيانات.
🏷️Topic Search Variables & Keywords
🎙️ النص الكامل — انقر للتوسيع
دليل استكشاف الأخطاء وإصلاحها خطوة بخطوة والحلول - قم بتثبيت IMMICH الآن مع صور GOOGLE البديلة. عرض توضيحي على الشاشة بواسطة الفني Anshu....
قم بتثبيت Immich باستخدام Docker Compose خطوة بخطوة - قم بتنزيل الملفات الرسمية، وقم بتعيين UPLOAD_LOCATION وDB_PASSWORD في ملف .env، وابدأ الحزمة وافتح بديل صور Google الخاص بك على المنفذ 2283.
(ينتهي النص هنا في الصفحة المصدر)
❓ الأسئلة الشائعة (باللغة الإنجليزية)
هل هذا البرنامج التعليمي مجاني للمتابعة بنسبة 100%؟
نعم! تستخدم جميع الأدلة والأساليب التي أوضحتها شركة Technical Anshu موارد مجانية وقانونية وتعليمية.
هل يمكن للمبتدئين اتباع هذا الدليل؟
بالتأكيد! يتم عرض كل خطوة على الشاشة مع تعليمات تفصيلية حتى يتمكن أي شخص من متابعتها بسهولة.
أين يمكنني طرح الأسئلة إذا واجهت مشكلة؟
اترك تعليقًا مباشرة على مقطع فيديو YouTube، وسيقوم مجتمعنا وفريق Anshu الفني بمساعدتك.
🚀 شاهد البرنامج التعليمي الكامل على اليوتيوب
🚀 شاهد الفيديو التعليمي الكامل خطوة بخطوة على YouTube: https://www.youtube.com/watch?v=b_v7DbyFO14
اشترك في Technical Anshu للحصول على دعم تكنولوجيا المعلومات واستكشاف أخطاء Windows وإصلاحها وإدارة الخادم.
▶️ شاهد الفيديو كاملاً