Разместить сайт

Статика · TLS из коробки · предпросмотр сборок

Сайт из папки
за одну команду

Лендинги, документация, портфолио и отчёты по сборкам. Загружаете папку — получаете адрес с HTTPS. Сертификат, кэш и версии берём на себя, сборку проекта вы не меняете.

1 200+
сайтов размещено
38 мс
средний ответ
99,98%
доступность за год

Что умеет

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

Бесплатный TLS

Сертификат выпускается при первом обращении к домену и продлевается сам. Отдельно настраивать ничего не нужно.

Свои домены

Подключаете A-запись или CNAME — сайт начинает отвечать на вашем адресе. Поддомены предпросмотра остаются бесплатными.

Версии и откат

Каждая публикация сохраняется. Сломали вёрстку — возвращаете предыдущую версию одной кнопкой, без перезагрузки файлов.

Кэш и сжатие

Файлы с хешем в имени кэшируются надолго, HTML проверяется каждый раз. Brotli и gzip включены по умолчанию.

Как публикуется

Два способа: загрузить папку в панели или отправить её по API из своего пайплайна. Сборкой проекта занимается ваша сторона — мы принимаем готовые файлы.

1. Папка

Собираете сайт любым генератором и складываете результат в одну директорию. Формат не важен: HTML, JS, CSS, шрифты, картинки.

2. Публикация

Архив распаковывается на узле, старая версия остаётся доступной. Адрес появляется сразу, DNS обновлять не требуется.

3. Предпросмотр

Каждая публикация получает свой адрес вида build-41.demo.yktstatic.ru. Ссылку можно отправить до того, как обновите основной домен.

Для документации поддерживаем маршруты без расширения: запрос к /guide/start отдаёт guide/start.html. Остальное поведение настраивается файлом _redirects в корне сайта.

API публикации

Всё, что делает панель, доступно по API. Токен создаётся в настройках проекта, лимит считается на ключ.

# опубликовать собранный сайт
curl -X POST https://static.yktservers.ru/api/v1/sites/demo/deploy \
  -H "Authorization: Bearer $TOKEN" \
  -F "archive=@dist.tar.gz"

# список версий и откат на предыдущую
curl https://static.yktservers.ru/api/v1/sites/demo/versions \
  -H "Authorization: Bearer $TOKEN"

Ответ приходит после распаковки, обычно за секунды. Архивы до 512 МБ принимаются одним запросом, больше — частями через отдельный эндпоинт докачки.

Тарифы

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

Проба

0 ₽ / мес

  • 1 сайт
  • поддомен yktstatic.ru
  • общий сертификат
  • 3 версии истории
Разместить
Популярный

Проект

290 ₽ / мес

  • 10 сайтов
  • свои домены и TLS
  • 50 ГБ полосы в месяц
  • публикация по API
Разместить

Студия

от 1 400 ₽ / мес

  • сайты без ограничения
  • полоса 500 ГБ
  • предпросмотр каждой сборки
  • персональный менеджер
Разместить