Перейти к содержимому

Свой сервер

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

Совместной работы над одной доской приложение не предлагает: у доски один владелец.

Что даёт сервер

  • доски открываются из браузера и с телефона, под своим именем и паролем;
  • агенты на сервере — модели по ключу: у каждого свой ключ и свои агенты, а папок и программ на сервере нет, см. «Подключение агентов»;

Что ещё отличается от компьютера — таблица в «Компьютер и сервер».

Первый вход

  1. Поставьте серверную сборку и откройте её адрес в браузере.
  2. Пока на сервере никого нет, он открывается страницей регистрации. Придумайте имя и пароль — эта учётная запись становится администратором установки.
  3. Дальше сервер открывается страницей входа, и зарегистрироваться можно только по приглашению.

Как позвать остальных

Настройки → «Люди» — раздел виден только администратору. В нём:

  • «Отправьте это тому, кто присоединяется» — ссылка вида …/register?t=…. Кнопка «Скопировать» кладёт её в буфер, дальше передайте любым способом. Человек откроет ссылку, придумает себе имя и пароль и заведёт свои доски.
  • «Новая ссылка» выдаёт другую и отменяет прежнюю. Так закрывают дверь, если ссылка ушла не тому.

Без такой ссылки зарегистрироваться нельзя.

Новый человек начинает с пустого списка досок: чужих досок он не видит.

Список людей

Там же, ниже ссылки, — все, у кого есть учётная запись. Под именем написано, что это за запись: администратор, агент или источник. Учётные записи агентов и источников приложение заводит само — карточку назначают на агента по имени, и для этого имени нужна запись.

Про каждого, кроме себя, есть две кнопки:

  • «Сделать администратором» и «Снять администрирование» — кто ещё ведёт установку;
  • «Выключить» и «Включить» — выключенный не войдёт, и его открытые сессии заканчиваются сразу.

Про себя кнопок нет. И последнего администратора нельзя ни снять, ни выключить: установку, которой некому управлять, изнутри приложения не починить.

Подключить к серверу своё приложение

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

  1. Настройки → «Сервер».
  2. Впишите адрес (можно просто board.example.com), имя и пароль.
  3. «Подключиться», затем перезапустите приложение: какой доской оно работает, решается при старте.

Пароль не сохраняется — хранится сессия, которую он открыл. Кнопка «Работать доской этой машины» отключает приложение от сервера; всё, что сделано на сервере, остаётся там.

Переключение между своей доской и серверной

После подключения в боковой панели, над списком досок, появляется переключатель. В нём два пункта: «Эта машина» и адрес сервера.

Он решает только, что показывает окно. Агенты работают обе доски: этап, запущенный на карточке сервера, продолжает идти, пока вы смотрите на свою доску. При переключении страница перезагружается — всё, что на ней открыто, загружено против той доски, с которой она пришла.

Если забыт пароль

Пароль меняет тот, кто вошёл, — на странице смены пароля. Если войти уже нельзя, администратор выключает эту учётную запись и приглашает человека заново новой ссылкой. Почты приложение не знает и писем не шлёт.