Immich Install with Docker - سریعترین روش
Immich Google Photos خصوصی شماست: جدول زمانی، آلبومها، جستجوی چهره و پشتیبانگیری خودکار تلفن، که روی دستگاهی در خانه شما اجرا میشود. نصب رسمی Docker Compose بسیار کوتاه است - دو فایل برای دانلود، یک فایل برای ویرایش، یک دستور برای اجرا.
📑فصلها
- Why Immich — یک جایگزین خصوصی Google Photos در سخت افزار خودتان
- آنچه قبل از شروع به کار نیاز دارید - ماشین، داکر و ذخیره سازی
- دو فایل رسمی را دانلود کنید
- ویرایش فایل env. — UPLOAD_LOCATION و DB_PASSWORD
- پشته را با یک فرمان شروع کنید
- Immich را در پورت 2283 باز کنید و حساب مدیریت ایجاد کنید
- چهار ظرف و قوانینی که از روز اول باید رعایت کنید
📋 بررسی اجمالی و راهنمای گام به گام
ابتدا آنچه را که نیاز دارید بررسی کنید
Immich یک پلتفرم پشتیبانگیری عکس و ویدیو با میزبانی خود است - رایگان و منبع باز - و راه رسمی اجرای آن Docker Compose در سرور لینوکس، یک رایانه قدیمی، یک رایانه کوچک یا یک NAS است که از Docker پشتیبانی میکند. دستگاه باید روشن بماند: لپتاپای که هر شب میخوابد سرور عکس بدی است. فضای ذخیرهسازی همان چیزی است که در ابتدا تمام میشود، بنابراین فضایی را برای کتابخانه کامل عکس خود بهعلاوه تقریباً 10 تا 20 درصد اضافی برای تصاویر کوچک و ویدیوهای رمزگذاری شده در نظر بگیرید.
حدود 4 گیگابایت رم کف عملی است. ظرف یادگیری ماشین بخش گرسنه است، بنابراین 6-8 گیگابایت به طور قابل توجهی شادتر است. تأیید کنید که Docker و Docker Compose نصب و کار میکنند:
docker compose versionپوشه را ایجاد کنید و دو فایل رسمی را دانلود کنید
هرگز یک فایل انشای تصادفی docker-compose را از یک وبلاگ یا پست انجمن کپی نکنید - نسخهها تغییر میکنند، و فایل یک غریبه میتواند شما را به یک ساخت قدیمی پین کند. فایل های رسمی همیشه در صفحه انتشار 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 مغز است — رابط وب، API، آپلودها، آلبوم ها و جستجو. immich-machine-learning چشم است - تشخیص چهره، تشخیص چهره و جستجوی هوشمند. پایگاه داده PostgreSQL حافظه است — نام، تاریخ، آلبوم و داده های چهره هر عکس در آنجا زندگی می کند، در حالی که نسخه اصلی فایل است. و Redis پیامرسانی است که کارها را بین سرور و کارگران پسزمینه ارسال میکند. دانستن این تقسیم بعداً اهمیت پیدا می کند: اگر جستجو شکسته شود، یادگیری ماشین را بررسی می کنید. اگر عکس ها از جدول زمانی ناپدید شوند اما فایل ها هنوز روی دیسک هستند، پایگاه داده را بررسی می کنید.
🏷️Topic Search Variables & Keywords
🎙️ رونوشت کامل — برای بزرگ کردن ضربه بزنید
راهنما و راه حل های عیب یابی گام به گام - IMMICH را همین حالا GOOGLE PHOTOS ALTERNATE را نصب کنید. نمایش روی صفحه توسط Technical Anshu....
Immich را با Docker Compose گام به گام نصب کنید - فایلهای رسمی را دانلود کنید، UPLOAD_LOCATION و DB_PASSWORD را در فایل .env تنظیم کنید، پشته را شروع کنید و جایگزین Google Photos خصوصی خود را در پورت 2283 باز کنید.
(رونویسی اینجا در صفحه منبع به پایان می رسد)
❓ سوالات متداول
آیا این آموزش 100% رایگان است؟
بله! همه راهنماها و روشهای نشاندادهشده توسط Technical Anshu از منابع رایگان، قانونی و آموزشی استفاده میکنند.
آیا مبتدیان می توانند این راهنما را دنبال کنند؟
مطمئنا! هر مرحله با دستورالعمل های دقیق روی صفحه نمایش داده می شود تا همه بتوانند به راحتی آن را دنبال کنند.
اگر گیر کردم کجا می توانم سوال بپرسم؟
مستقیماً در مورد ویدیوی YouTube نظر بگذارید، انجمن ما و Technical Anshu به شما کمک خواهند کرد.
🚀 آموزش کامل را در YouTube تماشا کنید
برای پشتیبانی فناوری اطلاعات، عیبیابی ویندوز و مدیریت سرور، در Technical Anshu مشترک شوید.
▶️ تماشای ویدیوی کامل