VPS
Для семьи или небольшой команды хватит недорогого тарифа — обычно 3–7 $ в месяц. Подойдёт и VPS, который у вас уже есть.
Сервер Circlus открыт и ставится на обычный арендованный сервер. Здесь — что для этого нужно и как проходит установка. Сами команды — в инструкции на GitHub.
Сервер Circlus работает на арендованном Linux-сервере (VPS) любого провайдера.
Для семьи или небольшой команды хватит недорогого тарифа — обычно 3–7 $ в месяц. Подойдёт и VPS, который у вас уже есть.
Это адрес вашего круга, например family.example.com. У регистратора нужно добавить одну запись, которая указывает на ваш VPS.
Программировать не нужно, но команды из инструкции придётся вводить в командной строке. HTTPS и сервер для звонков настраиваются вместе с Circlus.
Есть ещё два варианта. Пока мы делаем это лично, по запросу.
Вы берёте VPS у любого провайдера, мы ставим на него Circlus и создаём первый круг. Сервер остаётся вашим: после настройки наш доступ закрывается.
Круг работает на сервере, которым управляем мы, — VPS в ЕС. Ничего устанавливать и обслуживать не нужно.
Сообщения, файлы и звонки зашифрованы, и прочитать их администратор не может. Но он видит, кто состоит в круге, когда люди подключаются и сколько данных передают. В первом варианте администратор — вы, во втором — мы.
Круг не привязан к серверу: владелец может в любой момент перенести его на другой, и согласие прежнего администратора для этого не нужно.
Четыре шага. Подробные команды для каждого — в инструкции на GitHub.
Подойдёт Ubuntu или Debian у любого провайдера.
Несколько команд скачивают и запускают Circlus, отдельный скрипт настраивает HTTPS для вашего домена.
Инструкция покажет, как получить одноразовый ключ. Откройте Circlus, введите адрес сервера и этот ключ — так приложение узнает, что сервер ваш.
Дальше всё делается в приложении. Новые круги на этом же сервере тоже создаются оттуда.
Сообщения, звонки и файлы работают сразу после установки. Чтобы на телефон приходили уведомления, пока приложение закрыто, сервер нужно подключить к нашей службе уведомлений.
Откройте «Настройки → Управление сервером → Push-уведомления» и отправьте заявку. После одобрения всё настроится само, вписывать ничего на сервер не нужно.
Уведомление шифруется для конкретного телефона ещё на вашем сервере. Наша служба только доставляет его и прочитать не может.
Руководство владельца круга расскажет о приглашениях и повседневном управлении. Если на новый сервер нужно перенести уже существующий круг, переходите к инструкции по переезду.