كل المشاريع
يعمل في بيتي

Moutaz Home

مختبر منزلي على Raspberry Pi 5 يشغّل نفسه وينسخ نفسه احتياطياً ويراقب نفسه.

Raspberry Pi 5DockerZero TrustresticMonitoring

المشكلة

أردت كلمات السر والمستندات والميزانية في البيت بدل عشرات الخدمات السحابية، من دون فتح شبكة البيت على الإنترنت، ومن دون نظام يتعطّل بصمت.

البنية

  1. 01 Phone / laptop
  2. 02 Tailscale · Cloudflare Access
  3. 03 Reverse proxy + TLS
  4. 04 Services
  5. 05 3-2-1 backups

قرارات أساسية

  1. مبدأ Zero Trust بدل المنافذ المفتوحة: الخدمات الخاصة متاحة فقط عبر Tailscale، والمدخل العام الوحيد خلف Cloudflare Tunnel و Access مع قواعد للدول والبوتات.
  2. نسخ احتياطي مشفّر بنظام 3-2-1 (قرص محلي، Google Drive، Cloudflare R2) مع اختبار استرجاع آلي شهري يقارن البصمات. النسخة الاحتياطية لا تُحسب إلا بعد استرجاعها.
  3. حجب الإعلانات والمتتبّعات على مستوى الشبكة مع خادم DNS تكراري، يصل لكل جهاز عبر الـ VPN.
  4. مراقبة مع إشعارات على قناتين: ما هو معطّل، وكل ما عداه.

ماذا تعلّمت

  • الاعتمادية في الغالب تفاصيل مملّة: مزوّدات الطاقة، أقراص USB تنفصل، ومؤقّتات يجب ألا تتداخل.
  • اكتب كل قرار. التوثيق جزء من النظام.

المستودع

المستودع قريباً