یادداشتهای آزمایشگاه خانگی
یادداشتهایی دربارهٔ برنامهها، شبکه و نگهداری آزمایشگاه خانگیام.
ساخت آزمایشگاه تمرینی
-
ساخت اولین آزمایشگاه خانگی
از یک سیستم لینوکسی تازه شروع کنید و یک پروژهٔ کوچک Compose را اجرا، بررسی و بازیابی کنید.
-
نصب Docker و Compose
آمادهسازی یک سرور تازهٔ اوبونتو و بررسی Docker پیش از افزودن برنامهها.
-
اجرای محیط تمرینی
دریافت مثال، ساخت راز محلی، اجرای سه سرویس و بررسی نتیجه.
-
شناخت تنظیمات Compose
کار هر بخش از تنظیمات تمرینی و نکتههایی که هنگام تغییر باید بدانید.
-
دنبال کردن درخواست در DNS و Traefik
تفاوت تبدیل نام، انتشار پورت، مسیریابی و پاسخ برنامه را با آزمایش ببینید.
-
عیبیابی استک بدون پاک کردن داده
پیش از تغییر، تنظیمات، وضعیت فرایند، مسیر، گزارش و فضای دیسک را بررسی کنید.
-
پشتیبانگیری از فایل و اثبات بازیابی آن
ساخت مخزن رمزگذاریشدهٔ restic و مقایسهٔ فایل بازیابیشده با اصل.
-
هر بار یک استک اضافه کنید
انتخاب برنامه، جداسازی تنظیمات و داده و ثبت روش بازیابی پیش از گسترش.
-
ساختار آزمایشگاه خانگی من
برنامهها، شبکه و نگهداری، با مثالی از همین وبسایت.
بخشها
-
Apps: برنامهها
نگهداری عکس و فایل، رسانه، خودکارسازی و برنامههای دیگر.
-
Core: شبکه و دسترسی
DNS، هدایت درخواستهای وب، ورود کاربران، دسترسی از راه دور و حفاظت از ترافیک.
-
Ops: عملیات و نگهداری
پشتیبانگیری، پایش، گزارشها، اعلانها و مدیریت سیستم.
این فهرستها ساختار مخزن را نشان میدهند. بعضی موارد ممکن است غیرفعال یا خصوصی باشند. پیکربندی میزبان و دستورالعملها هم در کنار استکهای کانتینری آمدهاند.