وب‌سرویس مجید

پروژه ansible_homelab

rishavnandi/ansible_homelab

این پروژه مجموعه‌ای از Ansible Playbookهاست که به‌صورت خودکار یک محیط Homelab را راه‌اندازی می‌کند. ️

کاربرد:

این اسکریپت‌ها به شما کمک می‌کنند بدون دخالت دست، سیستم‌های لینوکسی رو آپدیت کنید، Docker رو نصب کنید و کانتینرهای مورد نیاز رو مستقر کنید.

ایده‌آل برای وقتیه که می‌خوای چند دستگاه رو سریع و یکسان تنظیم کنی، مثل وقتی که چند سرور کوچیک یا رزبری‌پای داری و می‌خوای همه‌شون رو یک‌جور کنی. ️

در چه شرایطی بهتره استفاده شود؟

- وقتی می‌خوای چند دستگاه رو به‌صورت خودکار تنظیم کنی

- وقتی دنبال راهی سریع برای راه‌اندازی سرویس‌های داکری مثل Portainer, Watchtower یا nginx-proxy-manager هستی

- وقتی می‌خوای پیکربندی سیستم‌هات رو ورژن کنترل کنی و قابل بازتولید کنی

چند مثال از موارد استفاده:

راه‌اندازی یک سرور خانگی برای مدیریت کانتینرها

استقرار خودکار سرویس‌های مانیتورینگ و لاگینگ

بازسازی سریع محیط بعد از خرابی یا آپدیت سخت‌افزار

استفاده در آموزش و تست DevOps و تنظیمات زیرساخت

  • ##homelab
  • ##ansible
  • ##docker
  • ##automation
  • ##devops
  • ##infrastructure
  • ##linux
  • ##containers
  • ##raspberrypi
  • ##selfhosting