Командная строка jmsctl.sh¶
jmsctl.sh — основной инструмент установки и управления AFIGate. Выполняйте
его из каталога инсталлятора с правами, достаточными для управления Docker.
Основные команды¶
| Команда | Назначение |
|---|---|
install |
установить AFIGate и подготовить данные |
config |
открыть инструменты настройки |
start |
запустить сервисы |
stop |
остановить сервисы без удаления контейнеров |
restart |
перезапустить сервисы |
status |
показать состояние сервисов |
down |
остановить и удалить контейнеры текущей установки |
uninstall |
удалить установку; требует предварительной резервной копии |
load_image |
загрузить контейнерный образ |
backup_db |
создать резервную копию БД |
restore_db <файл> |
восстановить БД из резервной копии |
raw |
передать команду непосредственно Docker Compose |
tail [сервис] |
показать журналы выбранного сервиса |
Примеры:
Настройка¶
| Подкоманда | Назначение |
|---|---|
config ntp |
настроить синхронизацию времени |
config init |
инициализировать конфигурационный файл |
config port |
изменить порты сервиса |
config ssl |
настроить TLS для Web-интерфейса |
config env |
изменить переменные окружения |
Основной конфигурационный файл находится в
/opt/afigate/config/config.txt. После ручного изменения параметров
перезапустите затронутые сервисы и проверьте их состояние.
Предупреждение
Не запускайте down, uninstall или restore_db без понимания их влияния
и актуальной резервной копии.