Начните здесь
Основы
Эти страницы для тех, кто никогда не делал сайт. Каждая занимает десять–двадцать минут и заканчивается тем, что можно проверить: Docker отвечает, страница открывается, push проходит.
Учить программирование или Linux не нужно. Нужны несколько программ и понятная картина того, что происходит с вашим текстом по дороге в интернет. Именно это здесь и есть.
Простыми словами
Сайт на HERON — это папка на вашем компьютере. Внутри текстовые файлы, по одному на страницу, несколько фото и один файл настроек. HERON читает папку и превращает её в готовый сайт: готовые страницы, которые отдаст любой хостинг.
Чтобы работать с этой папкой, нужны три вещи:
- Docker запускает HERON без установки. Одна программа, одинаковая на любом компьютере.
- Текстовый редактор открывает файлы, чтобы менять слова.
- Git и GitHub хранят контент с историей каждой правки, а GitHub может собирать свежий образ сайта при каждом push. На старте можно без них.
Всё остальное, от вёрстки страницы до карты сайта для поисковиков, HERON делает сам.
Путь по порядку
- 1
Установите Docker Начните здесь
Единственная программа, которая нужна HERON. Десять минут на macOS, Windows или Linux. - 2
- 3
Освойте Markdown
Простой способ писать страницы: решётка — заголовок, дефис — пункт списка. - 4
- 5
Поймите сборку
Что происходит между вашим файлом и страницей в браузере и как читать ошибку. - 6
Настройте git и GitHub
Храните контент с историей каждой правки; свежий образ собирается при каждом push. - 7
Сколько это занимает
| Шаг | Время | Что у вас есть после него |
|---|---|---|
| Docker | 10–20 мин | docker run --rm hello-world печатает приветствие |
| Редактор | 5 мин | Папка сайта открыта слева в редакторе |
| Markdown | 10 мин | Вы умеете написать заголовок, список и ссылку |
| Первый сайт | 10 мин | Сайт открывается на localhost:8000 |
| Git и GitHub | 20 мин | Папка сайта лежит на GitHub |
| Домен | 15 мин и ожидание до нескольких часов | vashe-imya.com открывает ваш сайт |
Что не понадобится
Программирование
Сервер на старте
Знание Linux
Деньги
Если что-то пошло не так
Все новички спотыкаются об одни и те же пять-шесть проблем: Docker не запущен, порт занят, файл лежит не в той папке. Они собраны с решениями на одной странице: Если что-то пошло не так. А сама сборка называет файл, строку и что сделать.
Вопросы
Какой компьютер нужен?
Любой компьютер последних пяти-шести лет с macOS, Windows 10 или 11 или Linux и хотя бы 8 ГБ памяти. Docker занимает часть её, пока работает.
Можно без Docker?
Да, если есть Python 3.12 или новее: HERON ставится как программа через pip. Но Docker проще, потому что везде работает одинаково. Оба способа — на странице С чего начать.
Git нужен сразу?
Нет. Собрать и посмотреть сайт можно без git. Он пригодится, когда захотите хранить историю контента и получать свежий образ при каждом push.
Может ли ИИ-ассистент сделать всё за меня?
ИИ-агент может заполнить и перевести страницы, но Docker вы ставите сами и результат тоже смотрите сами. См. HERON для ИИ-агентов.