No description
|
|
||
|---|---|---|
| .forgejo/workflows | ||
| .vscode | ||
| deploy | ||
| public | ||
| scripts | ||
| sites | ||
| src | ||
| .dockerignore | ||
| .gitignore | ||
| .prettierignore | ||
| .prettierrc | ||
| astro.config.mjs | ||
| components.json | ||
| DEPLOYMENT.md | ||
| docker-compose.yml | ||
| Dockerfile | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
| WARP.md | ||
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/researchsites/vibessites/puzzlessites/reflectionssites/poetrysites/reviewssites/art
Local Development
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 with your browser to see the result.
Build every site:
npm run build:sites
Build one site:
npm run build --prefix sites/research
Tech Stack
- Astro 5.x
- Tailwind 4
- shadcn/ui
Deploy
Deployment is via Forgejo + Dokploy. See DEPLOYMENT.md.