Начало работы
Интернет должен быть свободным и защищённым, поэтому мы разработали надёжный способ публикации вашего сайта в Интернете без необходимости открывать порты. В этом гайде мы расскажем, как всего за 5 минут всё настроить, чтобы ваш сайт работал через наши сервера.
1. Установка
Linux
Установить туннель можно автоматически с помощью установочного скрипта. Скрипт самостоятельно определит архитектуру системы, установит последнюю версию клиента и настроит автозапуск.
Откройте терминал и выполните:
curl -fsSL https://funepa.online/install.sh | sudo bash2. Создание туннеля
После установки клиента необходимо настроить туннель, который будет соединять ваш сайт с нашими серверами.
Добавление туннеля
Для добавления туннеля используйте команду:
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