Свой сервер Gomex.

Одна команда на сервере. Дальше мастер сам всё спросит, поставит и проверит.

$curl -fsSL https://cdn.jsdelivr.net/npm/@gomex.llc/install/install.sh | sh
Для сервера · Node не нужен

Ubuntu или Debian•от 1 ГБ памяти•свой домен

Как поставить

Четыре шага до своего сервера.

  1. Взять сервер

    Любой VPS на Ubuntu или Debian с доступом root: от 1 ГБ памяти (лучше 2) и 3 ГБ свободного диска. Подойдёт самый дешёвый тариф.

  2. Направить домен

    Три A-записи на IP сервера: сам домен, app. и поддомен для звонков. Его имя мастер подберёт сам и покажет таблицей. В Cloudflare нужен режим «только DNS», серое облако.

  3. Вставить команду

    Зайти на сервер и вставить команду сверху. Мастер проверит сервер, спросит домен и покажет итог. Стрелки и Enter выбирают, Esc возвращает на шаг назад.

  4. Открыть ссылку и позвать друзей

    В конце мастер покажет ссылку app.домен/?setup=КОД. По ней задаётся имя сервера, создаётся администратор и проверяются звонки. Дальше каждому другу своя ссылка-приглашение.

Что сделает мастер

Руками почти ничего.

Обновление

Та же команда, ещё раз.

Повторный запуск обновляет Gomex. Настройки и переписка остаются на месте. Без вопросов:

$curl -fsSL https://cdn.jsdelivr.net/npm/@gomex.llc/install/install.sh | sh -s update
Для сервера · Node не нужен

Если что-то не так.

Звонки не проходят

Проверить, что все три A-записи смотрят на IP сервера и в Cloudflare стоит серое облако: через прокси звонки не проходят. Порты 80 и 443 на сервере должны быть свободны. Проверка связи в браузерном мастере покажет, какой путь работает.

GitHub недоступен

Команда curl с этой страницы берёт установщик из npm через jsDelivr, а архив релиза установщик тоже скачает оттуда, если GitHub не отвечает.

Где посмотреть, что пошло не так

Мастер пишет всё в журнал /var/log/gomex-install.log. Повторный запуск продолжит с того же места: настройки и данные не трогаются.

Можно без вопросов, для скрипта?

Да: задать домен и согласие заранее, DOMAIN=chat.example.com GOMEX_YES=1 перед sh в команде.

Сервер готов?

Скачать приложение Mac•Windows•Браузер