زمانی که گوگل در سال ۲۰۲۱ سرویس ذخیرهسازی نامحدود رایگان عکس را حذف کرد، مشخص شد که زمان یافتن جایگزینی برای Google Photos فرا رسیده است. اگرچه این سرویس راهی سریع و راحت برای ذخیره عکسها در فضای آنلاین فراهم میکند، اما تمایلی به اضافه کردن هزینه ماهانه دیگری به فهرست رو به رشد اشتراکهایم نداشتم.
اما Google Photos وظیفهاش را انجام میداد و به جایگزین نیاز داشتم. میخواستم عکسهایم را از گوشیام خارج کنم و آنها را برای روزهایی که میخواهم به خاطرات سفر کنم، ایمن نگه دارم. گزینههای زیادی وجود دارد، اما همه آنها مشکل اشتراک ماهانه را دارند. بهویژه اگر مجموعه بزرگی از عکسها داشته باشید.
اما دریافتهام که هیچ کاری برای سرور خانگی ساده بیش از اندازه بزرگ نیست. بنابراین با یک Raspberry Pi، شروع به جایگزینی Google Photos با راهکاری خانگی کردم.





سختافزار و نرمافزار مورد استفاده
راهکاری با طعم تمشک
من عضو کامل باشگاه طرفداران ماشینهای مجازی هستم، اما این بار میخواستم مسیر سختافزار اختصاصی را بروم. یعنی استفاده از Raspberry Pi ۴. این یک قطعه سختافزاری قدرتمند است که تقریباً فضایی اشغال نمیکند. آن را با یک SSD با درگاه USB-C به ظرفیت ۱ ترابایت جفت کردم که از زمانی که بهعنوان درایو Time Machine مورد نیاز نبود، منتظر یک کار ثابت بود.
بله، میتوانستم از کارت microSD مانند اکثر تنظیمات Raspberry Pi استفاده کنم، اما قبلاً درباره معایب آن نوشتهام. این کارتها برای استفاده مداومی که سروری مانند این به آنها تحمیل میکند، طراحی نشدهاند. همچنین به فضای بزرگی نیاز نداشتم زیرا این درایو فقط جایی بود که سیستمعامل و نرمافزار در آن زندگی میکردند. رسانههای واقعی در NAS شنویج من با ۷ ترابایت دیسکهای چرخشی جای داشتند.

در سمت نرمافزار، Immich را انتخاب کردم. این یک سیستم کتابخانه رسانهای خودمیزبان است که بلافاصله برای کاربران راهکارهای مبتنی بر ابر آشنا به نظر میرسد. میتواند تقریباً روی هر چیزی نصب شود (داخل یک کانتینر Docker اجرا میشود) و یک رابط وب برای مدیریت رسانهها و پیکربندی ارائه میدهد.
بهطور مهم، اپلیکیشنهای Immich برای گوشی هوشمند نیز برای هم iPhone و هم Android موجود هستند. این برای مورد استفاده من حیاتی است و انتقال عکسها و ویدیوها از دستگاههای خانوادهام به پایگاه داده Immich را باورنکردنی آسان میکند.

مشکل دسترسی از راه دور
مثل ابر است، اما در کمد لباس
یکی از بزرگترین مزایای راهکار رسانهای مبتنی بر ابر مانند Google Photos این است که عکسها و ویدیوهای شما هر زمان و هر کجا در دسترس هستند. ساختن سیستم خودتان عالی است، اما فقط زمانی کار میکند که در خانه باشید. هر رسانه جدیدی که در جای دیگری ایجاد کنید، تا زمانی که به خانه بازگردید به Immich آپلود نمیشود. همچنین وقتی از محدوده شبکه خانگی خود خارج باشید، نمیتوانید کتابخانه خود را مرور کنید.
در گذشته، راه حل این مشکل باز کردن یک پورت روی روتر بود. Immich را طوری پیکربندی میکردید که روی آن پورت گوش دهد، و سپس از طریق آدرس IP خارجی خانهتان که توسط ارائهدهنده اینترنت یا ISP فراهم شده بود، متصل میشدید. اما این در عمل هرگز ایده خوبی نبود.
روتر شما بهطور پیشفرض ترافیک ورودی را مسدود میکند و دلیلی دارد. امنتر و محافظتشدهتر است و از اتصال رباتهای ناخواسته به شبکه خانگی شما جلوگیری میکند. ممکن است فکر کنید همه چیز امن است، اما اشتباهات رخ میدهد. و قفل نگه داشتن پورتهای روتر کمک میکند این ریسک کاهش یابد.
در عوض، رویکرد مدرن استفاده از VPN است. اکثر روترهای مدرن از اتصالات VPN ورودی پشتیبانی میکنند و سیستم مش Netgear Orbi ۹۷۰ من نیز از این قاعده مستثنا نیست. با استفاده از جادوی اتوماسیون، آیفون من بهطور خودکار به VPN خانهام متصل میشود هر زمان که به Wi-Fi خانگی وصل نباشد. پس از اتصال، Immich دقیقاً مانند زمانی که روی مبل دراز کشیدهام کار میکند. حتی وقتی که اصلاً آنجا نیستم.
بهطور جایگزین، میتوانید از چیزی مانند Tailscale استفاده کنید. Tailscale یک تکنولوژی شبکه هوشمند است که به دستگاهها اجازه میدهد طوری رفتار کنند که انگار در یک شبکه بزرگ هستند، حتی در سراسر اینترنت. این بسیار محبوب است و من نظرات خوبی درباره آن شنیدهام. اما صادقانه بگویم، هرگز نتوانستم آن را طوری که میخواهم کار کنم. و مغز پیر من بسیار به روشی که VPN میخواهد کار میکند، پس این مسیر برای من است.
کارآمد، ایمن و سرگرمکننده
فقط کار میکند
البته، هیچکدام از این مسائل فنی سرگرمکننده اهمیتی ندارد اگر سیستم کار نکند. اما Immich بیش از اندازه کافی برای این کار بوده است. از بازشناسی چهره استفاده میکند، بنابراین میتوانم عکسهای بچههایم را بهراحتی پیدا کنم. همچنین از دادههای مکانی برای نشان دادن اینکه عکسهایم کجا گرفته شدهاند استفاده میکند، دقیقاً مانند راهکارهای گوگل، اپل و دیگران. و سرعت آن هم کاملاً کافی بوده است. در مجموع، از نحوه برآورده کردن نیازهای ما توسط Immich راضی هستم.
Immich همچنین حس کنجکاوی فنی من را تحریک میکند و این را نباید نادیده گرفت. الان دارم فکر میکنم آن Raspberry Pi کوچک چه کارهای دیگری میتواند انجام دهد.

Immich چشمگیر است — اما بینقص نیست
میزبانی خودمیزبان پولها را ذخیره میکند، اما بازنگری جدی در پشتیبانگیری و بازیابی فاجعه را میطلبد
من از Immich و نحوه ارائه رایگان ویژگیهایی که شرکتهای ذخیرهسازی ابری بابت آنها هزینه دریافت میکنند، بسیار شگفتزده شدهام. البته، ممکن است نیاز باشد برای شروع تجهیزاتی بخرید، اما این هم راه خوبی برای یادگیری است. با این حال، تنظیمات فعلی من بینقص نیست.
پشتیبانگیری نکتهای است که باید به آن توجه شود. ذخیرهسازی ابری دقیقاً همین است: ذخیرهسازی در ابر. و داشتن فایلهای مهم روی سرورهای شخص دیگری و همچنین روی دستگاههایم در خانه، سطحی از پشتیبانگیری اضافی را فراهم میکرد که اکنون از دست دادهام.
بله، اگر آیفونم را گم کنم، همچنان میتوانم از طریق Immich به عکسها و ویدیوهایم دسترسی داشته باشم. اما اگر آتشسوزی شود و هر دو را از دست بدهم، گیر افتادهام. این چیزی است که هنوز باید با آن کنار بیایم و داشتن یک راهکار پشتیبانگیری ابری خوب برای NAS من یک اولویت است.
منبع: این مطلب یک بومیسازی و بازنویسی تحریریهای بر اساس مقالهای از MakeUseOf نوشته Oliver Haslam است: مشاهده مقاله اصلی.