خدمات ارائه شده توسط غول های فناوری را با این پروژه های خود میزبانی DIY جایگزین کنید. تنها سخت افزاری که نیاز دارید Raspberry Pi است.
Raspberry Pi یک کامپیوتر تک بردی است که با قیمتی مناسب ساخته شده است، اما می تواند عملکرد بالایی داشته باشد و کارهایی را انجام دهد که به راحتی با یک مزرعه سرور یا مرکز داده مرتبط می شوید.
امروزه، برنامهها و سرویسهای خود میزبانی وب یک سرگرمی محبوب است و این مقاله برخی از بهترینها را برای استقرار در Raspberry Pi مدل بعدی به نمایش میگذارد.
چرا از Raspberry Pi برای خود میزبانی استفاده کنیم؟
شما می توانید یک سرور خانگی را عملا بر روی هر سخت افزار کامپیوتری که در 30 سال گذشته ساخته شده است بسازید، اما Raspberry Pi دارای مزیت مصرف انرژی بسیار کم است. حتی Raspberry Pi 4B اخیر (مدلی که ما برای اکثر این پروژهها توصیه میکنیم) کمتر از 3 وات در حالت بیکار مصرف میکند و حدود 7 وات در حالت بار مصرف میکند – که تقریباً برابر با یک لامپ کم مصرف است.
رایانه بازی 15 ساله ای که از فضای ذخیره سازی خارج می کنید تا به عنوان یک سرور عمل کند احتمالاً بیش از 600 وات مصرف می کند. از آنجایی که سرورها معمولاً 24/7 باقی می مانند، این نشان دهنده صرفه جویی عظیم در مصرف برق است.
از نظر عملکرد، Raspberry Pi 4B یک دستگاه در شکل مینیاتوری است و دارای یک پردازنده چهار هسته ای Cortex-A72 64 بیتی است که با فرکانس 1.5 گیگاهرتز (اگر اورکلاک نکنید)، گیگابیت اترنت، چهار USB دارد. پورت ها و رم داخلی بین 1 تا 8 گیگابایت. اگرچه در حال حاضر قیمتهای سختافزار Raspberry Pi بالا است، اما در شرایط عادی، حدود 35 دلار به فروش میرسد.
به نظر ما، تعداد کمی از ماشینها ارزش پولی بهتری نسبت به رزبری پای نشان میدهند، و در اینجا تعدادی از بهترین پروژههای میزبانی شده توسط خود را که میتوانید روی آنها اجرا کنید، آورده شده است.
1. Nextcloud
Nextcloud یک نرم افزار بسیار همه کاره است که قصد دارد تقریباً هر سرویس دیگری را که در اینترنت به آن دسترسی دارید جایگزین کند. ممکن است فکر کنید ما شوخی می کنیم، اما اینطور نیست.
در هسته خود، Nextcloud یک بستر ذخیره سازی ابری منبع باز و همگام سازی است که از چندین کاربر پشتیبانی می کند. میتوانید آن را شبیه دراپباکس، گوگل درایو یا واندرایو مایکروسافت با برنامههای موجود برای ویندوز، لینوکس، macOS، اندروید، iOS و اوبونتو تاچ در نظر بگیرید.
شما می توانید فایل های خود را از طریق مرورگر وب یا پوشه WebDav روی دسکتاپ خود دسترسی داشته باشید. اما Nextcloud تقریباً بی نهایت از طریق برنامه های افزودنی رایگان قابل ارتقا است که اکثر آنها را می توان در عرض چند دقیقه با یک کلیک نصب کرد.
در حالی که Nextcloud دارای یک ویرایشگر متن Markdown است که به صورت استاندارد نصب شده است، ممکن است یک مجموعه اداری کاملاً پرچرب به شکل Collabora Online را ترجیح دهید. میتوانید مدیران دستور غذا، یک خواننده RSS تمام متن، برنامههای رادیویی پخش جریانی، برنامههای مدیریت کتابخانه موسیقی، برنامههای کنفرانس ویدیویی، و حتی یک سرور رسانههای اجتماعی آماده برای تعامل با کاربران دیگر را اضافه کنید.
این لیست به سختی سطح قابلیت های Nextcloud را خراش می دهد، اما شما می توانید سرور ابری Raspberry Pi خود را با Nextcloud بسازید.
2. Jellyfin
اگر مجموعه گستردهای از فیلمها، برنامههای تلویزیونی، موسیقی و کتابهای صوتی دارید و میخواهید رسانههای خود را در تلفن، تلویزیون، لپتاپ و غیره مصرف کنید، باید Jellyfin را روی Raspberry Pi خود نصب کنید.
Jellyfin یک مرکز پخش رسانه ای بدون دردسر است که نصب آن آسان و استفاده بصری است. بهطور خودکار رسانهها را اسکن و دستهبندی میکند و به محض اینکه یک فایل جدید را شناسایی کرد، تصاویر کوچک و ابردادههای مرتبط را واکشی میکند.
هر کاربر می تواند حساب شخصی خود را داشته باشد و Jellyfin محتوایی را که تماشا کرده است، پیشرفت او در تماشای محتوا و موارد دلخواه خود را پیگیری می کند. احراز هویت روی خود Raspberry Pi انجام می شود (برخلاف Plex)، به این معنی که داده های شما کاملاً در شبکه شما باقی می ماند.
3. PhotoPrism
با اعمال محدودیتهایی که Google در سال گذشته برای ذخیرهسازی نامحدود عکس خود اعمال کرد، میلیونها کاربر اکنون به دنبال جایگزین رایگانی هستند که مزایایی را که Google Photos قبلاً ارائه میداد به آنها بدهد.
PhotoPrism تا حد زیادی بهترین راه حل است زیرا می تواند آلبوم ها را دسته بندی کند، آلبوم ایجاد کند و حتی اشیا و چهره ها را در مجموعه عکس شما تشخیص دهد. آپلود و همگامسازی را بهطور خودکار انجام میدهد، اما برای ارسال عکسهای خود به سرور باید از SyncThing یا NextCloud استفاده کنید. PhotoPrism با هر دوی اینها به خوبی کار می کند.
4. CryptPad
CryptPad یک مجموعه آفیس منبع باز مشترک کاملاً برجسته با نقطه فروش منحصر به فرد (استعاری) رمزگذاری سرتاسر است.
ترافیک نه تنها در حین حمل و نقل رمزگذاری می شود، بلکه در فضای ذخیره سازی Raspberry Pi شما نیز رمزگذاری می شود. حتی شما، به عنوان مدیر سیستم، نمی توانید ببینید که کاربران شما چه چیزی می نویسند. CryptPad فرمتهای مختلف را مدیریت میکند و روانتر و کمی سریعتر از ادغام آنلاین NextCloud Collabora است.
5. FreshRSS
FreshRSS یک خبرخوان RSS با میزبانی خود است که همه اخبار RSS شما را برای مصرف در مرورگر یا از طریق API خود در برنامه های مختلف تلفن همراه واکشی و ذخیره می کند.
علاوه بر واکشی مقالات خرد همانطور که توسط ناشران در نظر گرفته شده است، FreshRSS می تواند از انتخابگرهای CSS تعریف شده توسط کاربر استفاده کند تا کل مقالات را روی Raspberry Pi شما بکشد تا شما مصرف کنید.
میتوانید پارامترهایی مانند مدت زمان نگهداری مقالهها، دستههای فید، و قوانینی را که برای هر فید اعمال میشود، تنظیم کنید. با FreshRSS، دیگر نیازی به بازدید از وب سایت دیگری نخواهید داشت!
6. قفسه کتاب صوتی
اگر مجموعه عظیمی از کتابهای صوتی دارید، قفسه کتاب صوتی ابزار عالی برای کمک به مدیریت آن است. کتابها بهطور خودکار در سریها دستهبندی میشوند و میتوانند توسط نویسنده، راوی و ابرداده جستجو شوند.
قفسه کتاب صوتی پیشرفت شما را در همه دستگاهها پیگیری میکند و دارای برنامههایی برای Android یا iOS است. می توانید سرعت پخش را بین 0.5x و 2.0x تغییر دهید، و اگر از آن دسته افرادی هستید که ترجیح می دهید با صدای شنی صدای یک راوی حرفه ای به خواب بروید اما نمی خواهید جایگاه خود را یک شبه از دست بدهید، می توانید تایمر خواب را تا 90 دقیقه قبل یا پایان فصل تنظیم کنید.
این مانند داشتن Audible شخصی خود است! پس برای چی منتظری؟ با قفسه کتاب صوتی، کتابخانه کتاب صوتی Raspberry Pi خود را میزبانی کنید.
7. وردپرس
وردپرس متداولترین پلتفرم CMS و وبلاگنویسی در جهان است، اما این بدان معنا نیست که نصب یا تسلط بر آن دشوار است. در واقع، شما می توانید سایت وردپرس خود را بر روی Raspberry Pi میزبانی کنید. به این ترتیب، به جای مدیریت سیستم خود، روی نوشتن تمرکز می کنید.
وردپرس از چندین نقش کاربری پشتیبانی می کند و دسترسی به هزاران تم و افزونه را فراهم می کند تا بتوانید سایت خود را طوری سفارشی کنید که دقیقاً همانطور که می خواهید ظاهر شود و رفتار کند.
8. سرور ایمیل
ایمیل یکی از چشم اندازهای وحشتناک برای هر مدیر سیستم نوپا است، اما نصب یک سرور ایمیل کاملاً ایمن و قابل اعتماد در Raspberry Pi شما می تواند در یک بعد از ظهر انجام شود.
میتوانید به سرعت Dovecot، Postfix، OpenDKIM و SpamAssassin را راهاندازی کنید، پس از آن میتوانید ایمیلها را بهطور ایمن ارسال کنید و بدانید که ارتباطات شما کاملاً تحت کنترل شماست.
تقریباً هر نرم افزاری که با وب مواجه است را روی Raspberry Pi خود نصب کنید
اینها تنها برخی از راه هایی هستند که می توانید از Raspberry Pi خود برای جایگزینی سایت ها و خدمات ارائه شده توسط غول های فناوری استفاده کنید. شما از خودکفایی در دنیای دیجیتال رضایت زیادی خواهید داشت و ممکن است بتوانید دوستان و خانواده را نیز تشویق کنید تا به این سرگرمی بپردازند.
فراموش نکنید که هزینه های هاست اساساً زمانی که روی سخت افزار خود میزبانی می کنید صفر است. تنها چیزی که نیاز دارید یک نام دامنه واحد است و برای شروع خوب هستید.