No description
Find a file
Neeldhara Misra 1423c5ee9f
Some checks are pending
Build / build (push) Waiting to run
Make Coral embed background transparent
2026-06-24 00:32:44 +05:30
.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
obsidian-plugin/microblog-sync Add featured post flag for homepage 2026-06-22 13:08:56 +05:30
public feat: Complete multi-blog setup with 12 collections and subdomain routing 2025-08-10 01:22:06 +05:30
scripts Import Quarto posts and expand blog sync bridge 2026-06-20 04:01:13 +01:00
sites Make Coral embed background transparent 2026-06-24 00:32:44 +05:30
src Add featured post flag for homepage 2026-06-22 13:08:56 +05:30
.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
CONTENT_BRIDGE.md Add featured post flag for homepage 2026-06-22 13:08:56 +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
IMPORT_REPORT.md Import Quarto posts and expand blog sync bridge 2026-06-20 04:01:13 +01: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 Import Quarto posts and expand blog sync bridge 2026-06-20 04:01:13 +01: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.

Obsidian Content Bridge

The seven blog content folders are synced from the public Obsidian vault. See CONTENT_BRIDGE.md for conventions, preview/publish commands, and the Quarto import workflow. See IMPORT_REPORT.md for the current imported post mapping.