lobsite! Войти Регистрация

Альтернатива Surge

Как и в surge, одна команда деплоит папку. Lobsite работает и без аккаунта, загружает только изменения, имеет формы, панель и открытые лимиты.

Там, где вы запускали surge: папка найдётся сама (dist, build, out, _site или public).
Перетащите HTML-файл, папку или .zip Проверяется в вашем браузере; ничего не загружается, пока вы не опубликуете.

Surge сделал «одна команда, одна папка, один URL» стандартным способом публиковать статический сайт, и Lobsite это сохраняет: npx lobsite в собранном проекте выводит рабочий адрес. Меняется то, что происходит вокруг команды. Перед первым деплоем не нужно заводить аккаунт, загружаются только изменённые файлы, есть панель с перетаскиванием, а формы работают без бэкенда.

Как это работает

  1. Выполните npx lobsite там, где выполнили бы surge. Папка найдётся сама (dist/, build/, out/, _site/ или public/) и сохранится в lobsite.toml.
  2. Получите URL. Первый деплой создаёт сайт по случайному адресу *.lobsite.app, который работает 6 часов без регистрации.
  3. Сохраните его через npx lobsite login (или по ссылке для получения). С этого момента та же команда обновляет тот же сайт.

Перенос проекта с Surge

  • Папка. Surge каждый раз спрашивает путь к проекту, если его не передать; Lobsite сохраняет его в lobsite.toml как dir, так что следующий запуск ни о чём не спрашивает.
  • Домен. Surge хранит домен в файле CNAME. Сайты Lobsite получают адрес *.lobsite.app, а бесплатный аккаунт может добавить свой домен одной DNS-записью.
  • 200.html и 404.html работают так же: 200.html — резервная страница для одностраничных приложений, 404.html — ваша страница «не найдено». Чистые URL тоже работают: /about отдаёт about.html.
  • Перенаправления ROUTER становятся [[redirects]] в lobsite.toml, с сегментами :param и нужным вам статусом. Генератор перенаправлений превращает список старых и новых путей в правила.
  • .surgeignore становится .lobsiteignore с тем же синтаксисом, что у .gitignore.
  • surge --preview становится npx lobsite deploy --preview, а rollback остаётся npx lobsite rollback.

Что изменится

  • Загружаются только изменённые файлы. Файлы хранятся по хешу, поэтому повторный деплой после правки одной строки загружает один файл, а повторный деплой неизменённого сайта — 0 байт. (Загрузка только изменений — один из самых давних открытых запросов к Surge.)
  • Ошибки говорят, что делать. Отклонённый файл или неудачный деплой сообщает, что случилось, почему и как исправить, с кодом, который никогда не меняется. Ничего не блокируется молча.
  • Формы. Направьте форму на /_lobsite/forms/contact, и сообщения будут приходить в панель и на почту с фильтром спама. См. формы.
  • Перенаправления и заголовки на бесплатном тарифе — в lobsite.toml, с версией для каждого деплоя, так что откат их восстанавливает.
  • Панель с перетаскиванием папки или zip, историей деплоев и откатом в один клик.
  • Все ограничения опубликованы: файлы, размеры, трафик и деплои в час — в таблице ограничений.
Попробовать без аккаунта

Деплой без аккаунта работает 6 часов. Ссылка для получения сохранит его бесплатно.

Загружаются только изменённые файлы

Файлы хранятся по хешу. Повторный деплой неизменённого сайта загружает 0 байт.

Формы, которые просто работают

Направьте форму на /_lobsite/forms/contact. Фильтр спама включён.

У каждого деплоя свой URL

Предпросмотр до публикации. Откат в один клик — вместе с перенаправлениями.

Конфигурация в одном файле

Перенаправления, заголовки и формы хранятся в lobsite.toml и переезжают с каждым деплоем.

Понятные лимиты

Все лимиты опубликованы, а каждая ошибка подсказывает, что делать дальше.

Surge и Lobsite рядом

На октябрь 2026 года, по данным surge.sh/pricing и ограничений Lobsite:

Surge (бесплатно) Lobsite (бесплатно)
Аккаунт до первого деплоя Да, создаётся в CLI Нет: сайт живёт 6 часов, пока вы его не сохраните
Сайты Ограничение не опубликовано 1 (на платном тарифе, который скоро появится, — 5)
Свои домены Да Да, бесплатно
Загрузка при повторном деплое Все файлы Только изменённые файлы
Перенаправления Платный тариф (30 $ в месяц) Да
Принудительный HTTPS Платный тариф Всегда включён, с HSTS
Формы Нет 25 заявок в месяц на сайт
Панель и перетаскивание Нет Да
Трафик Не опубликован 10 ГБ в месяц, опубликован

Бесплатный тариф Surge щедрее по числу сайтов. Lobsite подойдёт лучше, если вы хотите деплоить без предварительной регистрации, быстрее передеплоивать и получить формы и перенаправления бесплатно.

Частые вопросы

Lobsite — прямая замена команды surge?

Почти: npx lobsite деплоит собранную папку так же, как surge. Названия команд другие (deploy --preview, rollback, ls, rm), а настройки лежат в lobsite.toml, а не в файлах CNAME и ROUTER.

Можно ли сохранить свой домен при переезде?

Да. Бесплатный аккаунт может добавить свой домен: lobsite domain add выводит CNAME-запись, которую нужно направить на Lobsite, а HTTPS настраивается за вас.

Поддерживает ли Lobsite одностраничные приложения, как 200.html в Surge?

Да. 200.html в корне сайта отвечает со статусом 200 на любой путь страницы, который не является файлом, так что клиентская маршрутизация работает. Можно обойтись и без файла, указав spa = true в lobsite.toml; см. одностраничные приложения.

Сколько стоит Lobsite?

Бесплатный тариф бесплатен: один сайт, 10 ГБ трафика в месяц, формы с 25 заявками в месяц. Платный тариф скоро появится; его цена — на странице цен.

Можно ли деплоить из CI, как с токеном Surge?

Пока нет: CI-токены появятся с платным тарифом, который скоро будет доступен. Сейчас CLI деплоит с компьютера, где выполнен вход, или без аккаунта на 6 часов.

См. также