Docker Wake Up - это легковесный инструмент, предназначенный для того, чтобы помочь пользователям использовать обратное проксирование для Docker приложений (таких как Immich, Nextcloud, Portainer и т. д.) для чистых URL-адресов, таких как yourdomain.com/photos.Помимо проксирования, он обеспечивает интеллектуальное управление контейнерами за счет:
- автоматический запуск служб
Docker при обращении к ним.- отключение после периода бездействия (необязательно).
Это особенно полезно для сред с самостоятельным размещением, где необходимо экономить ресурсы, запуская только необходимые сервисы и обеспечивая при этом их легкий доступ по запросу.
Возможности:
- запуск контейнеров по запросу: автоматически запускает контейнеры
Docker при получении HTTP-запросов.- интеллектуальное управление простоями: отслеживает использование контейнеров и останавливает простаивающие контейнеры по истечении заданного времени ожидания.
- автоматическая настройка
NGINX: генерирует конфигурации обратного прокси NGINX с поддержкой SSL.- без простоев: бесперебойное проксирование с автоматической загрузкой страниц при запуске.
- ресурсоэффективность: контейнеры запускаются только при необходимости, что позволяет экономить ресурсы процессора и памяти.
- простая настройка: конфигурация всех сервисов в одном
JSON-файле.- автоматическая установка: установка одной командой с помощью скрипта установки.
https://github.com/jelliott2021/DockerWakeUp
Опубликовано в @gitgate
#docker #proxy #nginx