Технічне завдання: Налаштування Docker сервера з ізоляцією сервісів та управлінням ресурсами
📋 Загальна інформація про проект
Сервер: Hetzner AX41-NVMe
- CPU: 8 ядер (AMD Ryzen 5 3600)
- RAM: 64GB DDR4
- Диск: 2x 512GB NVMe SSD
- ОС: Ubuntu 22.04.2 LTS (вже встановлена)
- IP: 1 виділений IPv4 адрес
🎯 Основні цілі проекта
- Контейнеризація сервісів - упакувати всі сервіси в Docker контейнери з повною ізоляцією
- Управління ресурсами - налаштувати пропорційний розподіл CPU/RAM між сервісами
- Динамічне масштабування - збільшення ресурсів для A-Parser в нічний час (3-5 ранку)
- Безпека та моніторинг - захист від DDoS, приховування IP, веб-інтерфейси управління
- Готове до продакшену рішення - з автоматичним перезапуском, бекапами, логуванням
🛠 Список сервісів для встановлення
1. FastPanel
- Панель управління для WordPress сайтів
- Ресурси: 2 CPU ядра, 12GB RAM
- Портал управління через веб-інтерфейс