
Should I self-host Retool?
Appsmith's all-in-one container builds the same internal CRUD panels Retool charges per-builder-per-month for. First boot is slow (it's carrying its own Mongo); after that it's an app platform you own.
The math (nothing hidden, including your time)
| Retool (Team, per seat) | $12.00/mo |
| VPS share + storage | −$1.00/mo |
| Your maintenance: 20 min/mo at $20/h | −$6.67/mo |
| Net saving | $4.33/mo |
| Setup: 33 min measured (one-time) | $11.00 |
| Break-even | 2.5 months |
| Markup Index (price ÷ real self-host cost) | 1.6× |
Price: source, checked 2026-08-06. Inputs are stored in git; every number above is derived, never hand-written.
What you lose
- Retool's deeper widget library and Workflows
- Their managed audit/SSO enterprise features
What you're paying Retool for
- internal CRUD apps
- database GUIs
- API-backed dashboards
- role-based access

Ranked alternatives
Drag-and-drop internal tools over your own databases and APIs, with no per-builder seat and no second meter for the people who only use them.
Hardware
Runs comfortably on a real VPS (2 GB+).
The tested compose file (our evidence, CI-booted)
# Appsmith — internal tool builder; official all-in-one image
services:
appsmith:
image: appsmith/appsmith-ce:latest
container_name: appsmith
restart: unless-stopped
ports:
- "8108:80"
volumes:
- appsmith-data:/appsmith-stacks
healthcheck:
test: ["CMD-SHELL", "curl -sf http://localhost:80/api/v1/health >/dev/null || exit 1"]
interval: 10s
timeout: 10s
retries: 60
start_period: 120s
volumes:
appsmith-data:
Want a guided install instead? caniselfhostit.com/retool has AI-agent prompts that assume a bare machine — that's their half of the stool, and it's good.
Verification
Protocol v1 · verified by zernonia on 2026-08-10 · setup measured at 33 min · AI assistant: claude-code (allowed & stated)
What broke
- Boot to healthy measured at 125s on the 2GB reference env
Full timed log
# Retool — verdict log - **Date:** 2026-08-10 - **Verdict:** YES — worth it - **Protocol:** v1 (2GB reference env, Docker preinstalled, AI assistant: claude-code) ## Setup evidence - Compose: `compose/retool-appsmith.yml` - Boot to healthy: **125s** measured this session - Setup time recorded: 33 min (boot + configuration to first working workflow) ## What broke / notes - Boot to healthy measured at 125s on the 2GB reference env ## The call Appsmith's all-in-one container builds the same internal CRUD panels Retool charges per-builder-per-month for. First boot is slow (it's carrying its own Mongo); after that it's an app platform you own.
Verdict history
- 2026-08-10: unscored → YES — Initial verdict: Appsmith's all-in-one container builds the same internal CRUD panels Retool charges per-builder-per-month for.