Google Photos یک پلتفرم عالی برای ذخیره و پشتیبانگیری از تصاویر و ویدیوهای شماست. اما میتوانید با استفاده از این برنامهها سرور رسانه خود را روی لینوکس میزبانی کنید.
کاربران تلفن های هوشمند هر سال صدها، اگر نگوییم هزاران عکس می گیرند، و بسیاری از آنها به Google Photos برای آپلود و ذخیره رایگان عکس های فوری تعطیلات خود به طور خودکار اعتماد کرده اند. این سرویس در سال 2021 ارائه فضای ذخیرهسازی نامحدود را متوقف کرد، به این معنی که کاربران باید یا پول نقد را به Google واریز میکردند یا راهحل دیگری را پیدا میکردند – یا با انتقال به ارائهدهنده دیگری یا میزبانی شخصی.
در اینجا برخی از بهترین گزینههای خود میزبانی Google Photos برای ایجاد سرور رسانه خود در لینوکس آورده شده است.
خود میزبانی چیست؟
میزبانی شخصی به معنای اجرای وب سروری است که به صورت فیزیکی در محل خود شما قرار دارد. این می تواند به سادگی یک وب سایت ایستا، یا به پیچیدگی مجموعه ای مدیریت شده از نرم افزارهای پخش جریانی، VPN ها، مجموعه های اداری و گالری عکس باشد. میزبانی از خود یک سرگرمی سرگرم کننده است و به راحتی می توان به آن پرداخت. یک پروژه شروع خوب میزبانی سایت وردپرس خود در خانه است.
آنچه برای خود میزبانی یک راه حل پشتیبان گیری و ذخیره سازی عکس نیاز دارید
الزامات نسبتاً ابتدایی هستند و برای اکثر این پروژه ها، تنها چیزی که نیاز دارید یک اتصال اینترنتی قابل اعتماد، یک نام دامنه و رایانه ای است که بتواند لینوکس را اجرا کند. یک Raspberry Pi ارزان قیمت برای این کار عالی است.
یکی دیگر از پیش نیازهای مهم، یک سرور رسانه ای قابل اعتماد برای میزبانی فایل های رسانه ای شما، مشابه Google Photos است.
1. PiGallery 2
همانطور که از نام آن پیداست، PiGallery 2 با در نظر گرفتن Raspberry Pi طراحی شده است – اما برای اجرای آن نیازی به Raspberry Pi ندارید. هر دستگاه لینوکس این کار را انجام می دهد، و نصب با Docker با docker-compose ساده است – اگرچه اگر دوست دارید دست خود را کثیف کنید و با Node.js راحت باشید و بسته های npm را از منبع بسازید، می توانید یک نصب مستقیم انجام دهید.
نکته اصلی فروش PiGallery 2 سادگی و سرعت آن است. تنها کاری که باید انجام دهید این است که نرم افزار را به سمت دایرکتوری حاوی تصاویر خود ببرید و می توانید از طریق مرورگر در هر دستگاهی به کتابخانه عکس خود دسترسی پیدا کنید.
گالری ها به صورت خودکار ساخته می شوند و زیرشاخه ها به عنوان آلبوم عمل می کنند. همه عکس ها با منطق کامل بولی و کلمات کلیدی از جمله تاریخ، مکان و موضوع قابل جستجو هستند. عملکرد با مجموعههای عکس تا 100000 عکس فوقالعاده است، تا زمانی که هر گالری کمتر از 5000 عکس جداگانه داشته باشد.
PiGallery 2 با هیچ نوع نرمافزار همگامسازی یا برنامه تلفن همراه همراه نیست، بنابراین به راهی برای گرفتن عکسها از تلفن خود روی Pi (یا هر رایانه دیگری که استفاده میکنید) نیاز دارید. یکی از راه های انجام این کار استفاده از SyncThing برای همگام سازی فایل های خود در چندین دستگاه است.
2. Nextcloud Photos
Nextcloud اغلب اولین چیزی است که خود میزبان ها روی سرور خود نصب می کنند. این برنامه تقریباً برای هر چیزی که فکرش را بکنید از جمله مجموعه های اداری، پخش کننده های موسیقی، کنفرانس ویدیویی و البته گالری عکس ارائه می شود.
با استفاده از کلاینتهای موبایلی که هم برای اندروید و هم برای iOS در دسترس هستند، عکسها بهطور خودکار و بدون ورودی اضافی از طرف کاربر روی سرور آپلود میشوند و به راحتی میتوان آنها را در برنامه تلفن همراه، از طریق مرورگر یا، به لطف WebDAV، از طریق مدیر فایل مشاهده کرد. کامپیوتر دسکتاپ شما
هنگام دسترسی به Nextcloud Photos از طریق مرورگر، عکسها در یک صفحه پیمایش بینهایت با تصاویر کوچک ایجاد شده در پرواز نمایش داده میشوند. این می تواند به طرز دردناکی کند باشد.
Nextcloud، همراه با Nextcloud Photos، با خوشحالی در اکثر مدلهای Raspberry Pi اجرا میشود. اگر قبلاً آن را ندارید، راهنمای ما در مورد نحوه ساخت سرور ابری خود با Nextcloud را بخوانید.
3. PhotoPrism
PhotoPrism یک گالری تصاویر فوقالعاده مناسب است و میتوانید آن را با استفاده از Docker و docker-compose نصب کنید.
با استفاده از کتابخانه TensorFlow Google، PhotoPrism قادر است تصاویر را به محض ظاهر شدن در سرور شما برچسب گذاری و دسته بندی کند، آلبوم های فوری ایجاد کند و حتی چهره افراد در عکس های شما را تشخیص دهد. برچسبگذاری تصویر و یادگیری ماشینی روی سرور شما انجام میشود و هیچ دادهای به Google منتقل نمیشود. اگر این نیاز شما به حفظ حریم خصوصی را برآورده نمی کند، می توانید به راحتی ویژگی های یادگیری ماشین را با ویرایش docker-compose خاموش کنید.
عملکرد جستجوی PhotoPrism چشمگیر است و فیلترهای کشویی را برای تاریخ ها، مکان ها، افراد، مدل های دوربین و حتی رنگ غالب در یک تصویر ارائه می دهد.
یکی دیگر از ویژگی های عالی نقشه است. PhotoPrism دادههای مکان را از فرادادههای هر تصویر (در صورت موجود بودن) استخراج میکند و ریز عکسهای هر یک را در مکانی که گرفته شده است قرار میدهد – نقشهای از جهان را ایجاد میکند!
PhotoPrism هنوز در حال توسعه است و ویژگی های جدیدی به طور منظم اضافه می شود. در حال حاضر، تنها از یک حساب کاربری پشتیبانی می کند و هیچ برنامه همگام سازی خودکار یا موبایلی وجود ندارد. توسعه دهندگان استفاده از برنامه موبایل PhotoSync را برای آپلود و مشاهده تصاویر توصیه می کنند.
4. پیویگو
Piwigo هم به عنوان یک سرویس پولی وجود دارد – با پشتیبانی و فضای ذخیرهسازی کامل، با برنامههایی که از 45 دلار در ماه شروع میشود، و بهعنوان یک نسخه رایگان و خود میزبان که میتوانید با سختافزار خود در خانه اجرا کنید.
نصب به سادگی دانلود یک فایل فشرده در DocumentRoot سرور، از حالت فشرده خارج کردن آن و پر کردن جزئیات پایگاه داده در مرورگر است.
میتوانید عکسها را با استفاده از مرورگر وب آپلود کنید و با افزودن دستی آنها به آلبومها، برچسبگذاری و جابجایی آنها، آنها را مدیریت کنید. می توانید کلمات کلیدی را برای کمک به جستجو اضافه کنید و عملیات را روی چندین فایل به صورت دسته ای انجام دهید.
به طور پیشفرض، Piwigo عکسی را با وضوح تمام صفحه نمایش نمیدهد، زیرا قسمتی از نمایشگر را برای اطلاعاتی مانند نام فایل، اندازه، اطلاعات آلبوم و برچسبها در نظر میگیرد.
اکنون می توانید جایگزین Google Photos خود را در خانه میزبانی کنید!
عکاسی یک سرگرمی عالی است که تقریباً همه تجهیزات لازم برای آن را دارند. با تسلط بر ترکیب بندی، نورپردازی و پردازش تصاویر، خود را از سایر عکاسان آماتور متمایز کنید.