Surge сделал «одна команда, одна папка, один URL» стандартным способом публиковать статический сайт, и Lobsite это сохраняет: npx lobsite в собранном проекте выводит рабочий адрес. Меняется то, что происходит вокруг команды. Перед первым деплоем не нужно заводить аккаунт, загружаются только изменённые файлы, есть панель с перетаскиванием, а формы работают без бэкенда.
Как это работает
- Выполните
npx lobsiteтам, где выполнили быsurge. Папка найдётся сама (dist/,build/,out/,_site/илиpublic/) и сохранится вlobsite.toml. - Получите URL. Первый деплой создаёт сайт по случайному адресу
*.lobsite.app, который работает 6 часов без регистрации. - Сохраните его через
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. Фильтр спама включён.
Предпросмотр до публикации. Откат в один клик — вместе с перенаправлениями.
Перенаправления, заголовки и формы хранятся в 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 часов.