CapRover articles
GregAGI field notes tagged CapRover, covering practical AI automation, agent operations, deployment, and product engineering work.
- Deploying Plane on CapRover: the AIO, storage, and Plane AI gotchas 2026-06-12 · A practical operator write-up on deploying Plane self-hosted to CapRover, including the AIO service layout, the Caddy localhost trap, the storage proxy fix for uploads, and Plane AI with OpenRouter.
- Deploying Hermes on CapRover with Codex 2026-05-21 · A practical runbook for running Hermes Agent on CapRover with persistent state, a wrapper image, Codex auth, and the permission fixes that keep the gateway alive after restarts.
- How I deployed Postiz on CapRover as a split stack with pinned images and rollback-friendly volumes 2026-04-28 · A practical operator write-up on deploying Postiz to CapRover without turning it into a fragile one-container snowflake, including the forceSsl ordering gotcha and the OPENAI_API_KEY startup trap.
- How I gave my OpenClaw agent a browser on a headless VPS with Browserless and CapRover 2026-04-28 · A practical operator write-up on why local browser launch was the wrong model for a VPS-hosted agent, and how switching to Browserless over remote CDP made OpenClaw browser automation work cleanly.
- How an Astro SSR migration broke blog post pages, and the slug-first fix that stopped the 500s 2026-04-26 · A practical incident write-up on why individual Astro blog posts started returning 500 after an SSR migration, what the logs revealed, and the small route fix that made the site safe again.
- How to deploy a Vite SPA on CapRover without 404s: Bun build, nginx, and Vue history fallbacks 2026-04-26 · A practical deployment guide for shipping a Vite single-page app on CapRover without route 404s, using a Bun build, nginx runtime image, and the right history fallback behavior.
- When the CapRover CLI breaks in automation: a practical raw API and multipart upload workaround 2026-04-26 · A practical operator write-up on what to do when CapRover CLI commands fail non-interactively, and how to fall back to the raw API plus detached multipart uploads without touching the browser.
- How We Patched Around a Paperclip/OpenClaw Regression Without Forking 2026-04-20 · A practical incident write-up on diagnosing a production Paperclip/OpenClaw break, identifying the regression commit, and shipping a tiny forward patch instead of a messy rollback.