Monitor containers, track revenue, automate marketing, and heal your infrastructure. All from one keyboard-driven interface.
Dark theme, keyboard-driven, designed for developers who ship.
System metrics, container status, and app cards organized by category
Stripe revenue per app
Ctrl+K command palette
AI morning briefing
Settings & auto-discovery
No other self-hosted dashboard combines container management with revenue tracking, marketing automation, and AI operations.
Automatic restart of unhealthy containers, disk cleanup on critical usage, loop detection. Telegram alerts. Your apps fix themselves at 3 AM.
Stripe MRR, 30-day revenue, per-app breakdown, cross-app customer cohorts. See your business metrics next to your container health.
AI-generated daily summary of your entire portfolio via Claude Haiku. System health, overnight events, revenue changes, action items. All in 30 seconds.
Ctrl+K fuzzy search across apps, commands, and actions. Restart containers, check SEO, open revenue. All from your keyboard.
13-check audit for every app: meta tags, headers, mobile, speed, security headers. A-F scoring with actionable recommendations.
Email sequences, AI content pipeline, cross-promotion campaigns, banner management. Built-in lifecycle marketing for indie SaaS.
Coolify deploys apps. Portainer manages containers. Dockfolio helps you understand and grow your entire portfolio.
| Feature | Dockfolio | Coolify | Portainer | CapRover |
|---|---|---|---|---|
| Container management | ✓ | ✓ | ✓ | ✓ |
| Revenue tracking (Stripe) | ✓ | — | — | — |
| SEO monitoring | ✓ | — | — | — |
| AI operations (briefings) | ✓ | — | — | — |
| Auto-healing | ✓ | — | — | — |
| Marketing automation | ✓ | — | — | — |
| Command palette | ✓ | — | — | — |
| Git deployments | — | ✓ | — | ✓ |
| Multi-server | Planned | ✓ | ✓ | ✓ |
Single-container Node.js app. ~140KB frontend. SQLite database. No external dependencies. Connects to your Docker socket and reads your apps' .env files for API keys.