Локальный веб-интерфейс и удалённое использование

графический интерфейс в Linux доступен только с локальной машины; на сервере — через проброс портов SSH.

Открыть

bash
cnb web

Команда выводит одноразовую ссылку для входа — откройте её в браузере на той же машине. Возможности веб-интерфейса те же, что у настольного клиента: подключение, настройки узлов, домены, поддержка, рефералы, журналы и т. д.

Безопасность

  • Слушает только локальный loopback, из локальной сети недоступен.
  • Ссылка для входа действует один раз.
  • cnb web --revoke немедленно аннулирует все сессии браузера.

На удалённом сервере

Допустим, CoderBoost работает на удалённом Linux-сервере, а порт веб-интерфейса — <web-port> (см. cnb status):

bash
# на вашем компьютере
ssh -L 8899:127.0.0.1:<web-port> user@server
# на сервере (в другом терминале)
cnb web

Замените в ссылке хост и порт на 127.0.0.1:8899 и откройте её в локальном браузере.

Без графического интерфейса

Всё можно сделать через cnb, см. справочник команд cnb.