← Back to PRs

#12842: Docs: add DigitalOcean deployment options (1-Click + App Platform)

by adugan-do open 2026-02-09 20:00 View on GitHub →
docs stale
#### Summary Updated the DigitalOcean guide to include three deployment options: manual Droplet setup, 1-Click Marketplace app, and App Platform. lobster-biscuit #### Pages Updated - [docs/platforms/digitalocean.md](https://docs.openclaw.ai/platforms/digitalocean) #### Before/After **Before:** Single manual Droplet setup path. **After:** Three deployment options with tradeoff guidance: - Option 1: Manual Droplet (original path, reorganized) - Option 2: 1-Click Marketplace (pre-configured security: gateway auth, firewall hardening, Docker isolation) - Option 3: App Platform (managed infrastructure with auto-scaling) Added deployment comparison table and Droplet size reference link. #### Codebase and GitHub Search Searched for existing DigitalOcean documentation - only `docs/platforms/digitalocean.md` exists. No related open issues or PRs found. #### Formatting pnpm format **Sign-Off** - Models used: Claude Sonnet 4.5 - Submitter effort: ~1 hour 45 minutes <!-- greptile_comment --> <h2>Greptile Overview</h2> <h3>Greptile Summary</h3> This PR expands the DigitalOcean deployment guide from a single manual Droplet path into three options (manual Droplet, 1‑Click Marketplace app, and App Platform), with updated step-by-step instructions and additional guidance. The main issues to address before merge are correctness/stability of a few doc references and commands: the Droplet sizing “reference” link points to a non-official domain, the App Platform “gateway health” example assumes `ws://127.0.0.1:18789` is reachable from the console, and the WhatsApp login command syntax is inconsistent with the documented CLI reference. <h3>Confidence Score: 3/5</h3> - This PR is likely safe to merge after correcting a few doc instructions/links that can send users down failing paths. - Changes are documentation-only, but a couple of concrete instructions appear unreliable (non-official sizing link; App Platform health check hard-codes a loopback WS URL; inconsistent channels login syntax vs CLI docs). Fixing these reduces the chance of user setup failure. - docs/platforms/digitalocean.md <!-- greptile_other_comments_section --> <sub>(3/5) Reply to the agent's comments like "Can you suggest a fix for this @greptileai?" or ask follow-up questions!</sub> **Context used:** - Context from `dashboard` - CLAUDE.md ([source](https://app.greptile.com/review/custom-context?memory=fd949e91-5c3a-4ab5-90a1-cbe184fd6ce8)) - Context from `dashboard` - AGENTS.md ([source](https://app.greptile.com/review/custom-context?memory=0d0c8278-ef8e-4d6c-ab21-f5527e322f13)) <!-- /greptile_comment -->

Most Similar PRs