blogs/README.md
Neeldhara Misra e7227844c7
Some checks failed
Build / build (push) Has been cancelled
Import Quarto posts and expand blog sync bridge
2026-06-20 04:01:13 +01:00

58 lines
1.1 KiB
Markdown

# Neeldhara Blogs
This repository is a monorepo for seven Astro blogs. Each site lives under
`sites/<name>` and can evolve independently with its own theme, dependencies,
RSS feed, and Dokploy application.
## Sites
- `sites/research`
- `sites/vibes`
- `sites/puzzles`
- `sites/reflections`
- `sites/poetry`
- `sites/reviews`
- `sites/art`
## Local Development
```bash
npm install
# Run the default research site
npm run dev:research
# Or run a specific site directly
npm run dev --prefix sites/puzzles
```
Open [http://localhost:4321](http://localhost:4321) with your browser to see the result.
Build every site:
```bash
npm run build:sites
```
Build one site:
```bash
npm run build --prefix sites/research
```
## Tech Stack
- Astro 5.x
- Tailwind 4
- shadcn/ui
## Deploy
Deployment is via Forgejo + Dokploy. See [DEPLOYMENT.md](./DEPLOYMENT.md).
## Obsidian Content Bridge
The seven blog content folders are synced from the public Obsidian vault. See
[CONTENT_BRIDGE.md](./CONTENT_BRIDGE.md) for conventions, preview/publish
commands, and the Quarto import workflow. See [IMPORT_REPORT.md](./IMPORT_REPORT.md)
for the current imported post mapping.