No description
Find a file
Neeldhara Misra 58d8b661a8
Some checks are pending
Build / build (push) Waiting to run
Restructure blogs as Astro monorepo
2026-06-13 21:15:16 +02:00
.forgejo/workflows Restructure blogs as Astro monorepo 2026-06-13 21:15:16 +02:00
.vscode feat: Complete multi-blog setup with 12 collections and subdomain routing 2025-08-10 01:22:06 +05:30
deploy Handle Dokploy domain prefixes in Nginx 2026-06-13 20:47:57 +02:00
public feat: Complete multi-blog setup with 12 collections and subdomain routing 2025-08-10 01:22:06 +05:30
scripts Set up multisite Dokploy deployment 2026-06-13 19:45:59 +02:00
sites Restructure blogs as Astro monorepo 2026-06-13 21:15:16 +02:00
src Set up multisite Dokploy deployment 2026-06-13 19:45:59 +02:00
.dockerignore Set up multisite Dokploy deployment 2026-06-13 19:45:59 +02:00
.gitignore feat: Complete multi-blog setup with 12 collections and subdomain routing 2025-08-10 01:22:06 +05:30
.prettierignore feat: Complete multi-blog setup with 12 collections and subdomain routing 2025-08-10 01:22:06 +05:30
.prettierrc feat: Complete multi-blog setup with 12 collections and subdomain routing 2025-08-10 01:22:06 +05:30
astro.config.mjs Set up multisite Dokploy deployment 2026-06-13 19:45:59 +02:00
components.json feat: Complete multi-blog setup with 12 collections and subdomain routing 2025-08-10 01:22:06 +05:30
DEPLOYMENT.md Restructure blogs as Astro monorepo 2026-06-13 21:15:16 +02:00
docker-compose.yml Attach Dokploy compose service to proxy network 2026-06-13 20:03:47 +02:00
Dockerfile Restructure blogs as Astro monorepo 2026-06-13 21:15:16 +02:00
LICENSE feat: Complete multi-blog setup with 12 collections and subdomain routing 2025-08-10 01:22:06 +05:30
package-lock.json feat: Complete multi-blog setup with 12 collections and subdomain routing 2025-08-10 01:22:06 +05:30
package.json Restructure blogs as Astro monorepo 2026-06-13 21:15:16 +02:00
README.md Restructure blogs as Astro monorepo 2026-06-13 21:15:16 +02:00
tsconfig.json feat: Complete multi-blog setup with 12 collections and subdomain routing 2025-08-10 01:22:06 +05:30
WARP.md Add WARP.md and fix 100 prisoners MDX for build 2025-10-13 17:07:23 +05:30

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

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.