main
astro-template
Base Astro template for RU market SEO sites.
Features
- Astro — static site generator, zero JS by default
- bun — package manager
- Pagefind — client-side search
- Schema.org — structured data (JSON-LD)
- RSS —
rss.xmlfeed - JSON Feed —
feed.json - Sitemap — auto-generated
- 10 starter pages — home, about, blog list + 6 blog posts
- llms.txt — LLM-optimized content
Quick start
# Clone from Gitea
git clone http://192.168.1.230:3333/neo/astro-template.git my-site
cd my-site
# Install and run
bun install
bun run astro dev
# Build
bun run astro build
Brand replacement
- Update
package.jsonname +astro.config.mjssite/brand - Replace content in
src/pages/andsrc/content/blog/ - Update
public/robots.txt
Pipeline
python3 /home/neo/workspace/astro_pipeline.py all
Languages
Astro
78.7%
JavaScript
19.7%
HTML
1.6%