Docs

Начало работы

Интернет должен быть свободным и защищённым, поэтому мы разработали надёжный способ публикации вашего сайта в Интернете без необходимости открывать порты. В этом гайде мы расскажем, как всего за 5 минут всё настроить, чтобы ваш сайт работал через наши сервера.

1. Установка

Linux

Установить туннель можно автоматически с помощью установочного скрипта. Скрипт самостоятельно определит архитектуру системы, установит последнюю версию клиента и настроит автозапуск.

Откройте терминал и выполните:

curl -fsSL https://funepa.online/install.sh | sudo bash

2. Создание туннеля

После установки клиента необходимо настроить туннель, который будет соединять ваш сайт с нашими серверами.

Добавление туннеля

Для добавления туннеля используйте команду:

funepa add <поддомен> <адрес>

Замените <поддомен> на желаемое имя. Если имя свободно, вам будет назначен бесплатный поддомен вида:

https://test.funepa.online

Например, чтобы создать туннель с поддоменом test, укажите:

funepa add test <адрес>

Адрес сайта

Вторым параметром укажите адрес локального сайта или приложения, которое необходимо сделать доступным через туннель.

Например, если ваш сайт запущен локально на порту 3000 , используйте:

funepa add test http://127.0.0.1:3000

Указывать порт в адресе не нужно открывать в интернет. Funepa подключается к вашему локальному приложению напрямую.

Важно: обязательно указывайте протокол http:// или https:// .

Применение изменений

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

funepa restart

Готово! 🎉 Туннель создан и подключён. Теперь ваш локальный сайт доступен через назначенный поддомен от funepa.online.

3. Команды туннеля

Ниже перечислены основные команды для управления туннелями и сервисом Funepa.

Настройка туннелей

funepa add <поддомен> <адрес>

Добавить новый туннель или изменить существующий.

funepa remove <поддомен>

Удалить настроенный туннель.

funepa list

Показать список всех настроенных туннелей.

funepa set-server <ws://host/_tunnel>

Указать адрес сервера, через который устанавливается туннель.

Управление сервисом

funepa start

Запустить сервис Funepa.

funepa stop

Остановить сервис Funepa.

funepa restart

Перезапустить сервис и применить изменения конфигурации.

funepa status

Показать текущее состояние сервиса.

funepa logs

Показать логи сервиса в реальном времени.

Если туннель не работает

Сначала проверьте состояние сервиса:

funepa status

Если проблема сохраняется, посмотрите логи:

funepa logs