Приложение для Android¶
Приложение для Android собирает все серверы BombVault вашей группы на телефоне. Оно открывается списком ваших серверов, над которым идёт журнал активности их всех (те же строки, что показывает Панель), и по нажатию открывает мобильный вид выбранного сервера. Само приложение ничего не резервирует.
Как получить приложение¶
- Настройки, Приложения: карточка приложения для Android предлагает APK для выпуска, на котором работает ваш сервер, с QR-кодом, который можно отсканировать с телефона.
- APK: к каждому выпуску на его странице приложен
bombvault-android.apk, а эта ссылка всегда скачивает последнюю сборку. Нужен Android 10 или новее, и Android один раз спросит, может ли приложение, которым вы открываете файл, устанавливать приложения. - Google Play: приложение находится в закрытом тестировании, пока его нельзя опубликовать. Google Play показывает приложение нового аккаунта разработчика только после того, как не менее 12 тестировщиков продержали его установленным 14 дней. Если хотите помочь, вступите в группу тестировщиков, откройте страницу тестирования, нажмите Стать тестировщиком и установите BombVault из Google Play.
- F-Droid: страница в каталоге появится позже.
Сопрягайте приложение с серверами версии 9.7.0 или новее. Сервер более старой версии может состоять в той же группе, но показывает телефон как обычный экземпляр, а его активность приложение читает только после входа.
Сопряжение по QR-коду¶
- На любом сервере вашей группы откройте Настройки, Сопряжение и выберите Показать фразу. Появятся двенадцать слов, а рядом с ними QR-код.
- В приложении нажмите Сканировать QR-код и наведите телефон на код. Слова можно также вставить или ввести вручную.
- Прежде чем что-либо сохранить, приложение показывает серверы этой группы. Добавить все добавляет их все сразу.
После этого телефон вступает в группу как ещё один экземпляр. Что выполняется на каждом сервере, он узнаёт через группу без входа: дома напрямую, вне дома через ретранслятор. Как устроена сама группа, описано в разделе Сопряжение экземпляров.
Интерфейсу по-прежнему нужен путь к серверу
Список серверов и журнал активности приходят через группу. Интерфейс сервера открывается напрямую, поэтому телефон должен достучаться до адреса сервера, дома или через VPN.
Вход на сопряжённом телефоне¶
Телефон, сопряжённый с вашей группой, открывает каждый её сервер уже с выполненным входом. Перед загрузкой страницы он запрашивает у этого сервера сеанс через группу, а сервер выдаёт сеанс только участнику, который является телефоном. Сервер, добавленный по адресу, спрашивает пароль, как в браузере. Тот, кто знает двенадцать слов, и так может открыть любую резервную копию группы, поэтому сопряжение не даёт ничего нового.
Серверы вне группы¶
- Добавить сервер принимает адрес, по которому вы открываете BombVault в браузере, например
192.168.1.10:3443. Если впереди нетhttp://илиhttps://, приложение использует https. - Серверы, которые объявляют себя в локальной сети, перечислены в разделе В этой сети и открываются одним нажатием. Они делают это, пока в Настройки, Интеграции включён Поиск в сети. Сервер в другой сети или за VPN там не появляется.
- Самоподписанному сертификату доверяют один раз, по его отпечатку SHA-256. Если сервер позже покажет другой сертификат, приложение предупредит вас и откроет сервер только после того, как вы доверитесь новому.
Телефон на странице Экземпляры¶
Телефон получает собственную карточку на странице Экземпляры каждого сервера группы, с пометкой о том, что это приложение для Android, и с именем, которое вы дали телефону. Оценочной карточки у него нет, потому что он ничего не резервирует, а Удалить убирает его со страницы.
Настройки¶
Шестерёнка рядом с плюсом открывает настройки приложения:
- язык и имя, под которым телефон виден на странице Экземпляры (пустое поле означает модель телефона),
- внешний вид, который повторяет первый сервер в списке, пока вы не зададите свой, и анимации, у которых своя настройка,
- отчёт для копирования, когда вы сообщаете о проблеме; в нём нет ни адреса, ни имени, ни фразы,
- карточка О приложении с политикой конфиденциальности,
- Удалить все серверы: убирает из приложения все серверы и выходит из группы. На самих серверах ничего не меняется.
Загрузки и выгрузки¶
Экспорты, наборы для восстановления, ZIP-архивы flash и дампы баз данных попадают в папку загрузок телефона, как и из браузера. Импорт настроек открывает выбор файлов телефона.
На сенсорном экране¶
Наведения под пальцем не бывает, поэтому элемент управления тускнеет, пока его удерживают, а кнопка с логотипом бренда светится фирменным цветом, пока палец не поднят. Долгое нажатие на кнопку считается медленным касанием и не открывает меню ссылки.
Или в браузере¶
Chrome и Edge могут установить веб-интерфейс BombVault как приложение в отдельном окне, на телефоне так же, как на компьютере. Ничего не кэшируется, поэтому обновление видно сразу.
Конфиденциальность¶
У приложения нет учётных записей, рекламы и аналитики, и в фоне оно ничего не выполняет. Его политика конфиденциальности перечисляет, что оно хранит и что куда отправляет.