Initial commit: сайт-блог генеалога на Astro

This commit is contained in:
Технический директор 2026-07-20 22:44:31 +00:00
commit 6cfcc2f18f
42 changed files with 5738 additions and 0 deletions

37
README.md Normal file
View file

@ -0,0 +1,37 @@
# Сайт генеалога
Статический сайт-блог на **Astro 7**.
## Быстрый старт
```bash
cd /tmp/genealogist-site # или скопировать проект
npm install
npm run dev
```
## Сборка
```bash
npm run build
```
Готовый сайт в `dist/`.
## Добавление статьи
Создать `.md` в `src/content/blog/`:
```yaml
---
title: "Название"
description: "Краткое описание"
pubDate: 2026-08-05
author: "Генеалог"
tags: ["тег1"]
---
```
## Развёртывание
`dist/` — статика для любого хостинга (Netlify, Vercel, GitHub Pages, nginx).