Установка сервера
Установка и первый запуск
Отвечает на вопрос Что происходит после установки пакета?
Установка
Сервер поставляется пакетом для Debian. Без лицензии он обслуживает до двух устройств.
Архив доступен на странице загрузок.
tar -xzf wyrd-latest-debian-amd64.tar.gz
cd wyrd-*-debian-amd64
gpg --show-keys --with-fingerprint wyrd-release.asc
Проверка целостности описана на странице «Проверка пакета».
Установка выполняется одной командой:
sudo apt install ./*.deb
Устанавливаются сервер и хранилище журналов, Tor приходит из репозитория Debian. Через Tor сервер получает обновление приложения и участки карты, не раскрывая ваш адрес; без хранилища журналов переключатели журналов в панели отвечают отказом.
Обновление устанавливается тем же способом поверх старой версии. База устройств, настройки, сертификат, ключ сервера и собранные журналы остаются на месте. Новая версия появляется на странице загрузок.
apt remove оставляет базу, настройки и ключ сервера на диске. Удаляет их только apt purge, и это необратимо: без ключа сервера каждый телефон придётся подключать заново.
Первый вход
Пароля по умолчанию нет. При первом запуске сервер заводит учётную запись admin и берёт пароль одним из двух способов:
- Если задана переменная
WYRD_ADMIN_PASSWORD, используется она. - Если не задана, сервер создаёт случайный пароль из 24 знаков и один раз выводит его в журнал.
Generated initial admin credentials (WYRD_ADMIN_PASSWORD was not set):
username: admin
password: ...
Save this NOW - it will not be shown again.
Заберите пароль из журнала сразу. Второй раз он не показывается. Затем откройте панель по адресу вашего домена и смените пароль.
Сертификат
Соединение шифруется всегда. Сертификат и ключ читаются из файлов. Обновлённые сервер применяет без перезапуска, начатые сессии не обрываются.