Добро пожаловать в подробное руководство для творцов таверны. Здесь вы получите всю исчерпывающую информацию о том, что и как делать.
Конечно же данное руководство будет обновляться и дополняться.
:::note[Набросок] Сейчас это только самое начало. :::
Погружение
Погружаемся во всю необходимую базу для работы.
Инструменты
Что будет использоваться и что нужно настроить.
- Forgejo.
- Редактор кода.
- Git.
- Bun.
Сборка
Как собрать свой собственный сайт у себя.
bun run build
Контент
Как наполнять сайт содержимым.
Страницы
Просто создайте файл с расширением .md в директории content/pages/.
Анонсы
Все анонсы на сайте находятся по пути: content/announces.json.
{
"id": 6,
"title": "Привет, Chiori!",
"date": "2026-04-01",
"content": "На сервер пришёл ещё один замечательный бот.",
"badge": {
"variant": "accent",
"label": "Chiori"
}
}
id: Уникальный идентификатор анонса. Целое положительное число. Увеличивается каждый раз. Они не должны повторяться.title: Отображаемый заголовок анонса.date: Когда был проведён анонс, в форматеYYYY-MM-DD.content: Краткое описание до 3х предложений.badge: цветная плашка анонса.variant: Цвет, может быть:info,success,warning,danger,accent.label: Текст на самой плашке. Одним словом с большой буквы.
События
Все события на сайте находятся по пути: content/events.json.
Нечто большее
Выходим за рамки content/ и делаем куда более интересные вещи.