У вас есть файл .html, и нужна ссылка, чтобы кому-то её отправить. Перетащите его в поле выше, и через несколько секунд у вас будет рабочий адрес https://…lobsite.app — без установки чего-либо и без регистрации.
Публикация интерактивной фантастики? См. Хостинг историй Twine для Publish to File, изображений и сохранений для чтения. Для экспортированных игр ссылка Руководство по хостингу игр HTML5 на инструкции каждого движка.
Как это работает
- Перетащите файл (или папку, или
.zip) в поле выше. Сначала он проверяется в вашем браузере: размер, число файлов и всё, что нельзя опубликовать. - Нажмите «Опубликовать». Файлы уходят в Lobsite и возвращаются сайтом по случайному адресу вроде
quiet-fox-4821.lobsite.appс HTTPS. - Сохраните его или отпустите. Сайт работает 6 часов. Сохранить бесплатно → переносит его в бесплатный аккаунт с тем же адресом, и срок у него больше не истекает.
Один файл или целый сайт
- Одна страница. Если файл называется не
index.html, он публикуется какindex.html, чтобы открываться по адресу сайта, а не показывать «Not found». Стили и скрипты внутри файла работают как есть. - Страница с изображениями и CSS. Перетащите папку, а не только HTML. Ссылки вроде
src="img/logo.png"продолжают работать, потому что структура папки сохраняется. Если в папке лежит только одна папка, корнем сайта становится она. - Zip-архив. Перетащите сам
.zip; он откроется в вашем браузере и будет опубликован его содержимым. Чтобы заранее посмотреть, что внутри и почему какой-то файл не попадёт на сайт, воспользуйтесь инструментом Просмотр ZIP. - Вставленный код. Переключите поле на Вставить HTML или воспользуйтесь инструментом Просмотр HTML, который ещё и показывает живой предпросмотр в ширине компьютера, планшета и телефона.
Каждый другой файл .html становится страницей по своему пути: about.html открывается по /about.
Что не попадает на сайт
На сайте без аккаунта может быть до 100 файлов, до 5 МБ на файл и до 50 МБ всего; эта страница отправляет до 25 МБ за раз. Секретные файлы (.env, приватные ключи и подобные) не публикуются никогда, как и PDF и исполняемые файлы — для них нужен платный тариф. Сайты без аккаунта поисковики не индексируют. Все цифры есть в таблице ограничений.
Из терминала
Команда вверху загружает один файл через curl и отвечает URL и ссылкой для получения:
curl --data-binary @index.html https://lobsite.com/api/v1/drop
Папку деплоит npx lobsite, который запоминает сайт в lobsite.toml, так что следующий запуск обновит тот же адрес и загрузит только изменённые файлы.
Деплой без аккаунта работает 6 часов. Ссылка для получения сохранит его бесплатно.
Каждый сайт получает адрес *.lobsite.app с HTTPS с первого деплоя.
Файлы хранятся по хешу. Повторный деплой неизменённого сайта загружает 0 байт.
Предпросмотр до публикации. Откат в один клик — вместе с перенаправлениями.
Направьте форму на /_lobsite/forms/contact. Фильтр спама включён.
Все лимиты опубликованы, а каждая ошибка подсказывает, что делать дальше.
Способы опубликовать HTML-файл
| Lobsite | GitHub Pages | Netlify Drop | |
|---|---|---|---|
| Аккаунт до первой ссылки | Нет: 6 часов онлайн, затем сохраните бесплатно | Да, и репозиторий | Нет: заберите сайт в отведённое время |
| Как вы публикуете | Перетащите файл или папку либо одна команда | Commit и push, затем включите Pages | Перетащите папку |
| Формы без бэкенда | Да, когда сайт в аккаунте | Нет | Да (Netlify Forms) |
| Свой домен | Да, бесплатно | Да, бесплатно | Да, бесплатно |
| Сайтов на бесплатном тарифе | 1 | По одному на репозиторий | Несколько |
GitHub Pages и Netlify подойдут лучше, если нужны сборки из Git. Lobsite — самый быстрый путь от файла к ссылке, а когда сайт вырастет, он продолжит работать с npx lobsite.
Частые вопросы
Бесплатно ли разместить здесь HTML-файл?
Да. Публикация без аккаунта бесплатна и длится 6 часов. Сохранить сайт тоже бесплатно: в бесплатном аккаунте помещается один сайт с трафиком 10 ГБ в месяц.
Нужен ли аккаунт?
Для публикации — нет. Он нужен только, чтобы сайт жил дольше 6 часов: нажмите Сохранить бесплатно → и войдите или зарегистрируйтесь; адрес не изменится.
Почему моя страница показывает «Not found»?
Адрес сайта открывает index.html. Отдельный файл переименовывается автоматически, но в папке index.html должен лежать на верхнем уровне. Переименуйте главную страницу или перетащите папку, в которой она лежит.
Можно ли обновить страницу после публикации?
Да. Перетащите новую версию на эту страницу в том же браузере и нажмите Обновить: по тому же адресу откроется новая версия. Когда сайт окажется в вашем аккаунте, деплойте изменения из панели или через npx lobsite.
Можно ли разместить PDF или файл для скачивания?
Не на бесплатном тарифе и не без аккаунта: для PDF и исполняемых файлов нужен платный тариф, который скоро появится. HTML, CSS, JavaScript, изображения и шрифты работают.