Публикация Сцен Koru

Koru экспортирует стандартные веб-файлы: HTML и JavaScript. Это значит, что вы можете публиковать их почти где угодно — никаких специальных серверов не нужно. В этом учебнике показан самый простой путь: хостинги с перетаскиванием, которые за секунды дают публичную ссылку.

Важный нюанс

Чтобы ваша сцена корректно работала в интернете после публикации, HTML-файл должен называться “index.html”.

Если вы экспортируете один файл, переименуйте его в index.html перед загрузкой. Если вы экспортируете несколько файлов (.html + .js + .koruDat), убедитесь, что HTML-файл называется index.html — остальные файлы могут сохранить исходные имена. Некоторые сервисы делают это автоматически, но надежнее сделать это самостоятельно.

Простой хостинг

Есть немало сайтов, которые могут загрузить файлы, которые экспортирует Koru, и сразу опубликовать их в интернете. Вам не нужно разбираться в серверах, доменах или развертывании. Просто перетащили, отпустили и поделились.

И самое приятное: вы не привязаны к одной компании. Если сервис изменится или закроется, ваши файлы все равно останутся у вас на компьютере — просто перетащите и загрузите их в другое место.

Что вам понадобится

  1. Ваша сцена в Koru
  2. Экспортированная сцена через Экспорт одним файлом (один .html файл) или Экспорт для сервера (.html + .js + .koruDat файлы)
  3. Современный веб-браузер

Общая идея

Все сервисы ниже работают одинаково:

Некоторые сервисы позволяют делать это даже без создания аккаунта. Другие предлагают бесплатные аккаунты, чтобы вы могли управлять сценами позже (обновлять их, смотреть статистику или удалять). У большинства также есть платные тарифы, если вам нужен больший трафик, свои домены или дополнительные функции.

Пять сервисов, которые стоит попробовать

Вот пять надежных вариантов. У всех есть бесплатные тарифы, и они рассчитаны именно на такую простую публикацию.

1. Netlify Drop

Как это работает: Перейдите на app.netlify.com/drop, перетащите экспортированный файл или файлы на страницу, подождите несколько секунд и получите ссылку.

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

Ограничения: Очень щедрый бесплатный тариф. Есть платные планы с дополнительными возможностями.

2. Pages Drop

Как это работает: Откройте pages.drop, перетащите файл на страницу и мгновенно получите публичный URL.

Примечание: Pages Drop поддерживает только одиночные HTML-файлы — это отлично подходит, если вы использовали в Koru Экспорт одним файлом. Если вы делали Экспорт для сервера, лучше выберите один из других сервисов.

Полезные мелочи: Работает на надежной инфраструктуре. Для базовой публикации аккаунт не нужен.

Ограничения: Бесплатный тариф включает 500 развертываний в месяц — для большинства пользователей этого более чем достаточно.

3. Tiiny.host

Как это работает: Перейдите на tiiny.host, перетащите файл или файлы в область загрузки и получите ссылку. Работает с одиночными HTML-файлами или с несколькими файлами (в виде ZIP-архива).

Примечание: Чтобы опубликовать, нужно указать email — вам отправят ссылку для управления сценой позже. Кому-то это удобно, а кто-то предпочитает варианты без email.

Полезные мелочи: Очень понятный интерфейс. Бесплатный тариф дает базовый поддомен tiiny.host. Платные тарифы позволяют подключить свой домен, защитить сцены паролем и получить аналитику.

Ограничения: Бесплатные сайты публичные, с некоторыми ограничениями по трафику и размеру файлов — удобно для шаринга с клиентами или в соцсетях.

4. Static.run

Как это работает: Перейдите на static.run, создайте бесплатный аккаунт и подтвердите email, затем перетащите файл или файлы на страницу.

Примечание: Перед публикацией нужно зарегистрироваться и подтвердить email — анонимной загрузки нет. Когда аккаунт уже создан, сам процесс перетаскивания довольно простой.

Полезные мелочи: Неограниченный трафик даже на бесплатном тарифе. Сайты остаются онлайн, если вы входите в аккаунт хотя бы раз в 90 дней. Бесплатный SSL и поддержка собственных доменов.

Ограничения: Требуется создать аккаунт заранее, но дальше все достаточно просто.

5. Static.app

Как это работает: Перейдите на static.app, зарегистрируйте бесплатный аккаунт и подтвердите email. После входа вы сможете перетащить файлы (в виде ZIP-архива) на панель управления, чтобы опубликовать.

Примечание: Аккаунт обязателен с самого начала, но после этого процесс простой. Бесплатный тариф включает один сайт, 50 МБ хранилища и поддомен static.app.

Полезные мелочи: Чистый интерфейс, включен бесплатный SSL-сертификат. Платные тарифы начинаются с больших объемов хранилища и функций вроде собственных доменов.

Замечание про несколько файлов

Если вы использовали Экспорт для сервера, у вас будет три файла: .html, .js и .koruDat. При перетаскивании в эти сервисы вы можете:

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

Есть собственный сайт?

Если у вас уже есть сайт, вы можете загрузить экспортированные файлы туда через FTP или через панель управления хостингом. Просто поместите их куда нужно и сделайте ссылку на HTML-файл. Сервисы выше — это просто самый быстрый способ, когда нужна ссылка прямо сейчас.

Что дальше?

Эти пять вариантов — лишь отправная точка. Поищите “статический хостинг с поддержкой drag and drop” или “хостинг для статических сайтов”, и вы найдете много других сервисов. Поскольку Koru экспортирует стандартные файлы, вы свободны выбрать любой сервис, который подходит под ваши задачи сегодня — и сменить его когда угодно.

Ваши 3D-сцены — это просто файлы. Чтобы опубликовать их в интернете, не нужна никакая магия и никакая привязка к одному поставщику. Выберите сервис, перетащите файлы и делитесь вашей работой.