tuqo

Как разместить HTML-сайт в интернете

Если у вас есть папка с index.html, стилями и скриптами — этого достаточно, чтобы выложить сайт в интернет. Никакой сборки, Node или сервера не нужно: статический хостинг просто раздаёт ваши файлы по HTTPS. Покажем, как сделать это на Tuqo за пару минут.

Шаг 1. Проверьте структуру файлов

Главная страница должна называться index.html и лежать в корне папки сайта:

site/
├── index.html
├── style.css
├── script.js
└── images/
    └── logo.png

Откройте index.html в браузере локально — если страница выглядит правильно, значит всё готово к публикации.

Шаг 2. Упакуйте сайт в архив

Tuqo принимает архив tar.gz. Важно, чтобы index.html оказался в корне архива, а не во вложенной папке:

# из папки сайта — пакуем содержимое
tar -czf site.tar.gz -C ./site .

Шаг 3. Загрузите на Tuqo

Загрузите архив через панель, CLI или нейросеть. Поскольку в нём нет package.json, Tuqo поймёт, что это готовая статика, и опубликует файлы как есть — без сборки.

Сразу после загрузки сайт открывается по адресу https://name.tuqo.ru с бесплатным HTTPS.

Шаг 4. Подключите свой домен (необязательно)

Хотите адрес вида ваш-домен.ru вместо поддомена? Привяжите свой домен — SSL выпустится и будет продлеваться автоматически. Подробно — в гайде как привязать свой домен.

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

Нужно ли платить? Нет, бесплатного тарифа достаточно для HTML-сайта с SSL и поддоменом.

Почему не открывается главная? Скорее всего index.html оказался во вложенной папке внутри архива. Упакуйте содержимое папки, а не саму папку.

Будет ли работать JavaScript? Да, любой клиентский JS работает как обычно. Серверного кода (PHP, Node) на статическом хостинге нет.

Что дальше