onedr0p/home-ops
کاربرد:
این پروژه یک محیط HomeOps مبتنی بر Kubernetes و GitOps است که با ابزار Flux مدیریت میشه و هدفش ایجاد یک زیرساخت خانگی تمیز، قابل نگهداری و «تایید شده توسط همسر» هست — یعنی طوری طراحی شده که حتی فناوریدوستداشتنیِ خانواده هم راحت باهاش کنار بیاد.
چطور؟ با استفاده از کد، همه چیز از سرویسها تا تنظیمات، در یک مخزن گیت ذخیره و خودکار اعمال میشه. دیگه نیاز نیست دستی تنظیمات رو عوض کنی یا بترسی که چیزی بشکنه.
در چه شرایطی بهتره استفاده شود؟
اگر تو خونه یک کلاستر Kubernetes داری (مثل با استفاده از k3s) و میخوای سرویسهای خودت مثل AdGuard، Home Assistant، Plex یا Nextcloud رو به صورت تمیز و خودکار مدیریت کنی، این پروژه عالیه.
همچنین اگر به GitOps علاقه داری و میخوای تغییرات زیرساخت رو مثل کدنویسی مدیریت کنی، اینجا دقیقاً جای درستیه.
چند مثال از موارد استفاده
راهاندازی خودکار Home Assistant برای اتوماسیون خانه
مدیریت AdGuard Home برای فیلترینگ ترافیک شبکه
اجرای Plex یا Jellyfin برای استریم ویدیو در خانه
نصب Nextcloud برای ذخیرهسازی شخصی فایل
استفاده از Portainer یا Dashboard برای مانیتورینگ ساده
- ##HomeLab
- ##Kubernetes
- ##GitOps
- ##FluxCD
- ##HomeAutomation
- ##SelfHosted
- ##DevOps
- ##PersonalCloud
- ##HomeOps
- ##k3s
