שי ברוך
תיק עבודות

Homelab — NAS, Self-Hosted & Microservices

תשתית Homelab מבוזרת — 4TB RAID 1 (2x 4TB Mirroring), Pi-hole, Immich, Home Assistant, Plex, UPS

devops 2025 completed
Homelab — NAS, Self-Hosted & Microservices

תיאור הפרויקט

פרויקט Homelab הוא תשתית ביתית מקצה לקצה המשלבת אחסון בעל שרידות גבוהה, שירותי רשת, וניהול מדיה — מבוסס חומרת NAS ייעודית לסביבת Bare-Metal עם אופטימיזציה מקסימלית של משאבים.

🎯 החזון

להשיג ריבונות מלאה על המידע (Data Ownership), יתירות מוחלטת (Redundancy), והמשכיות תפעולית 24/7 — בלי להיות תלוי בענן צד-שלישי.

🏗️ ארכיטקטורה ומימוש

אחסון ושרידות נתונים

  • 4TB זמין (מתוך 8TB Raw) RAID 1 (Mirroring) על גבי UGREEN NAS
  • שני כונני 4TB — כל נתון משוכפל
  • עמידות מוחלטת בפני כשל חומרתי פיזי
  • אפס איבוד מידע (Zero Data Loss)

מערך גיבוי היברידי + Self-Hosted Media

  • Immich — שרת קוד-פתוח לניהול, אינדוקס ואחסון תמונות
  • תחליף מקומי ומאובטח ל-Google Photos
  • בקונטיינר
  • Secondary Backup Pipeline מול שירותי ענן (Google Drive, Google Photos)
  • סנכרון נתונים קריטיים
  • מודל גיבוי רב-שכבתי (Multi-tier)

וירטואליזציה ומיקרו-שירותים (Docker)

סביבת Docker מבודדת למקסום ניצולת Compute + Memory:

שירות תפקיד
Pi-hole DNS פנימי — סינון תעבורה, חסימת פרסומות, שיפור זמני מענה לכל הרשת
Home Assistant ניהול IoT, אוטומציות, סנסורים פנים-רשתיים
Plex Media Server הזרמת תוכן + Transcoding + ניהול ספריות

חוסן חשמלי והמשכיות עסקית

  • UPS ייעודי למניעת קפיצות מתח ונפילות רשת
  • Graceful Shutdown אוטומטי בעת סוללה קריטית
  • מניעת השחתת קבצים ומערכות קבצים (Data Corruption)
  • המשכיות 24/7

🏆 ערך מוסף

זמינות 99.9%

  • ✅ תפעול רציף 24/7
  • ✅ אין השבתות שירות לא מתוכננות
  • ✅ הגנה UPS מפני נפילות חשמל

ריבונות נתונים + הפחתת TCO

  • ✅ מעבר מלא ל-On-Premises
  • ✅ צמצום תלות במנויי ענן צד-שלישי
  • ✅ בקרה מלאה על המידע

אבטחה וביצועי רשת

  • ✅ Pi-hole חוסך תעבורת רשת עודפת
  • Latency נמוך הודות ל-DNS מקומי
  • Containerization מבודד בין שירותים
  • ✅ הפרדה מוחלטת בין services

🔧 רכיבים עיקריים

  • UGREEN NAS — חומרת אחסון
  • 2x 4TB HDD ב-RAID 1
  • UPS ייעודי
  • Docker — סביבת קונטיינרים
  • ניטור: Pi-hole, Immich, Home Assistant, Plex

💡 מה למדתי

  • RAID 1 הוא לא גיבוי — הוא שרידות. גיבוי הוא נפרד.
  • Containerization מאפשר ניצול מקסימלי של חומרה יחידה
  • UPS + Graceful Shutdown הם ההבדל בין תקלה זמנית ל-Data Loss
  • Self-hosting דורש תחזוקה שוטפת (עדכונים, ניטור, גיבויים)
  • Pi-hole משפר פי 2-3 זמני טעינת אתרים

📊 מספרים מעניינים

  • נפח אחסון: 4TB זמין (4TB זמין (מתוך 8TB Raw) raw ב-RAID 1 mirroring)
  • שירותים פעילים: 4+ containers
  • זמינות: 99.9% (24/7)
  • חסכון בתעבורת רשת: ~30% (Pi-hole)
  • חסכון בעלויות ענן: מאות ₪/שנה

🌐 השירותים שזמינים ברשת הביתית

  • Pi-hole Admin: סינון רשת
  • Immich: גלריית תמונות משפחתית
  • Home Assistant: אוטומציות + IoT
  • Plex: סרטים וסדרות בכל מכשיר

פרויקט שמדגים שגם בלי תקציב ארגוני, אפשר לבנות תשתית שמתחרה בכל ענן — עם השליטה המלאה והפרטיות שענן מסחרי אף פעם לא ייתן לך.

תוצר

תשתית Homelab 24/7 — 4TB RAID 1, 4 שירותי container, UPS עם Graceful Shutdown — ריבונות נתונים מלאה ואפס תלות בענן