هوم‌لب و میزبانی شخصی

آزمایشگاه خانگی من با استفاده از Proxmox: این‌گونه از یک کامپیوتر کوچک به یک سرور شخصی رسیدم.

من مدت‌ها می‌خواستم یک سرور شخصی داشته باشم، اما از هزینه‌ها و پیچیدگی‌های آن می‌ترسیدم. سپس با Proxmox VE آشنا شدم و اکنون فکر می‌کنم چرا زودتر این کار را انجام ندادم. Proxmox یک پلتفرم مجازی‌سازی متن‌باز و رایگان است که بر پایه Debian ساخته شده است: از KVM برای ماشین‌های مجازی کامل، از LXC برای کانتینرهای سبک و از یک رابط کاربری وب استفاده می‌کند که واقعاً کارها را آسان‌تر می‌کند.

نکته‌ی مثبت این است که نیازی به یک سرور گران‌قیمت ندارید. من با یک مینی‌کامپیوتر دست دوم (مدل Dell OptiPlex Micro) با رم ارتقا یافته و یک SSD NVMe شروع کردم. این دستگاه کم‌صدا، کم‌مصرف و برای اجرای ۱۰ تا ۱۵ کانتینر به همراه چند ماشین مجازی کاملاً مناسب است. با توجه به قیمت برق در اینجا، یک مینی‌کامپیوتر با مصرف ۱۰ تا ۱۵ وات در حالت بیکار، تفاوت بزرگی با یک سرور رکمونت ایجاد می‌کند.

بعد از نصب، اولین کاری که انجام دادم، غیرفعال کردن مخزن Enterprise و فعال کردن مخزن Community بود. سپس، ورود SSH را با استفاده از کلید امن کردم و Fail2ban را نصب کردم. بعد از آن، سرویس‌های اولیه را راه‌اندازی کردم: Pi-hole به عنوان یک مسدودکننده‌ی تبلیغات در سطح شبکه، Nginx Proxy Manager و Portainer. این ترتیب کارآمد بود - بهتر است با یک چیز کوچک شروع کنید و به یکباره ۲۰ کانتینر را اجرا نکنید.

مهم‌ترین نکته‌ای که خودم به سختی یاد گرفتم، این است: قبل از نصب هر سرویسی، از داده‌ها پشتیبان‌گیری کنید. طبق قانون ۳-۲-۱، و سیستم پشتیبان‌گیری از طریق Snapshot داخلی Proxmox، این کار را تقریباً آسان می‌کند. توجه داشته باشید که RAID یک پشتیبان‌گیری نیست - من هم باید این موضوع را درک می‌کردم.

فقط شروع کنید. یک کانتینر، یک سرویس، و شما بیشتر از هر دوره‌ی آنلاین، در مورد زیرساخت‌ها یاد می‌گیرید. و کسانی که فقط می‌خواهند امتحان کنند، می‌توانند از یک سرور ابری ارزان برای یادگیری استفاده کنند.

منبع: Homelab Guide

دیدگاه‌ها 0

اولین دیدگاه را به هر زبانی بنویس.

برای دیدگاه نوشتن وارد شو