Команда mikan без аргументов открывает меню в терминале: состояние, обновления, логи, доступ, сайты REALITY, ноды, бэкапы. Те же действия доступны командами. Сами команды на английском, запускаются от root.
| Команда |
Что делает |
mikan status |
контейнеры, процессор и память, состояние панели, доступное обновление |
mikan logs [panel|node] |
логи в реальном времени, Ctrl+C останавливает |
mikan restart |
перезапустить контейнеры |
mikan update [--check] |
обновить сейчас, сначала бэкап, при сбое откат. --check только проверяет |
mikan install [флаги] |
установка, на установленном сервере открывает меню |
mikan uninstall [-y] |
остановить и удалить команду, данные остаются в /opt/mikan |
| Команда |
Что делает |
mikan url |
ссылка на панель и логин |
mikan reset-password |
новый пароль администратора, все сессии и API-ключи отзываются |
mikan reset-path |
новая секретная ссылка, старая перестаёт работать |
mikan disable-2fa |
выключить 2FA, если потерян телефон |
| Команда |
Что делает |
mikan backup |
бэкап в /opt/mikan/backups |
mikan restore FILE [-y] [--no-db-snapshot] |
восстановить из бэкапа, см. Бэкапы |
| Команда |
Что делает |
mikan node list |
ноды панели |
mikan node add --name NAME --host IP [--domain D] [--api-port P] |
добавить ноду и получить ключ |
mikan node key NODE |
новый ключ ноды, старый перестаёт работать |
mikan node set NODE [--name] [--host] [--domain] [--enabled=true|false] |
изменить ноду |
mikan join [KEY] [--panel-ip IP] |
на ноде: принять новый ключ из панели |
mikan inbound list |
подключения |
mikan inbound add PRESET [--port PORT] [--node N] |
добавить подключение, без пресета покажет список |
mikan inbound set NAME --port PORT [--node N] |
сменить порт, ключи и маскировка остаются |
Своя нода панели имеет номер 1, её адрес и домен меняются в настройках панели.
| Команда |
Что делает |
mikan cert set --cert fullchain.pem --key privkey.pem [--node N] |
свой сертификат панели или ноды |
mikan cert show [--node N] |
что стоит сейчас |
mikan cert clear [--node N] |
вернуть Let’s Encrypt (для ноды: самоподписанный) |
| Команда |
Что делает |
mikan targets scan [--node N] [--json] |
найти подходящие сайты рядом с сервером |
mikan targets check --dest HOST:PORT [--sni NAME] |
проверить сайт |
mikan targets apply --dest HOST:PORT [--sni NAME] (--all | --inbound NAME) [--force] |
поставить сайт всем подключениям или одному |
Для IP-адреса в --dest нужен --sni. Сайт проверяется перед применением, --force пропускает проверку.
| Команда |
Что делает |
mikan addon list |
что работает и что есть в каталоге |
mikan addon install ID |
поставить или обновить адаптер |
mikan addon remove ID |
остановить и удалить, настройки и платежи в панели остаются |