Раздел «Информация о системе» предназначен для просмотра сведений о текущей установке Ринго и сервере, на котором она развернута.
В данном разделе отображается следующая информация:
В нижней части страницы отображается содержимое файла docker-compose.yml, используемого для развертывания Ринго. При необходимости можно открыть и просмотреть полный файл конфигурации с помощью кнопки «Показать полный docker_compose».
Данный раздел может использоваться для диагностики, проверки параметров развертывания и подготовки информации при обращении в техническую поддержку.
Поместите скрипт gethostinfo.sh в рабочий каталог на сервере (по умолчанию /etc/ringo)
Соберите данные о сервере для отображения в разделе "Информация о системе":
bash getHostInfo.sh
Скопируйте файлы hostInfo.json и docker-compose.yml в контейнер roll-deploy-backend. После копирования перезапустите контейнер, чтобы система прочитала их содержимое:
docker cp hostInfo.json roll-deploy-backend:/hostInfo.json
docker cp docker-compose.yml roll-deploy-backend:/docker-compose.yml
docker container restart roll-deploy-backend
Чтобы информация не пропадала после обновления Ринго и пересоздания контейнера, рекомендуется добавить постоянное монтирование файлов в секцию volumes сервиса backend в docker-compose.yml:
backend:
...
volumes:
- vol-deploy-backend:/files
- /etc/ringo/hostInfo.json:/hostInfo.json:ro
- /etc/ringo/docker-compose.yml:/docker-compose.yml:ro
После внесения изменений пересоздайте контейнеры:
docker compose up -d