The first self-hosted Docker dashboard that combines infrastructure management with business intelligence. Built by a developer with ADHD, for developers who ship.
Dark theme, keyboard-driven, designed for developers who ship.
Stripe revenue per app
Ctrl+K command palette
AI morning briefing
Ops panel with worry score
Portainer. Stripe. Plausible. Sentry. Search Console. That's 15 minutes before you write a single line of code.
One dashboard. One Worry Score. If it's under 15, go back to sleep.
Dockfolio is designed to work seamlessly with AI coding tools like Claude Code. Every feature is API-accessible, scriptable, and automatable.
Ctrl+K fuzzy search across apps, commands, and actions. Same keyboard-first UX you know from your editor and terminal.
Built by a developer with ADHD who got tired of noisy dashboards with too many blinking lights. Press A to enter a calmer, focused experience.
No other self-hosted dashboard combines container management with revenue tracking, security auditing, and AI operations.
One number, 0-100. Composite of container health, API keys, disk, backups, security, and SEO. If it's under 15, go back to sleep.
AI-generated daily summary of your entire portfolio. System health, overnight events, revenue changes, action items. All in 30 seconds.
Automatic restart of unhealthy containers, disk cleanup, loop detection. Telegram alerts. Your apps fix themselves at 3 AM.
Stripe MRR, 30-day revenue, per-app breakdown with charts, cross-app customer cohorts. See your business next to your containers.
Container hardening, SSL/TLS, HTTP headers, network exposure. Weighted scoring (A-F), radar charts, Telegram alerts.
Built-in Sentry replacement. Error fingerprinting, browser SDK, performance metrics, trend charts. Own your error data.
Ctrl+K fuzzy search across apps, commands, and actions. Restart containers, check SEO, open revenue. All from your keyboard.
Privacy-first traffic analytics. No cookies, no third parties. Pixel tracker + JS snippet with hourly/daily rollups and charts.
13-check audit for every app: meta tags, headers, mobile, speed, security headers. A-F scoring with actionable recommendations.
Track every app's lifecycle, tasks, and roadmap. Kanban board, AI-generated insights, due-date reminders.
Email sequences, AI content pipeline, cross-promotion campaigns, banner management. Lifecycle marketing for indie SaaS.
Custom thresholds for CPU, memory, disk, error rates. 2-minute evaluation cycle. Telegram notifications with cooldown.
Self-host for free with full features. Paid plans add multi-server support, priority updates, and dedicated help.
Launch special: $199 lifetime for early supporters. Limited to first 50 customers.
Coolify deploys apps. Portainer manages containers. Dockfolio helps you understand and grow your entire portfolio.
| Feature | Dockfolio | Coolify | Portainer | Homepage |
|---|---|---|---|---|
| Container management | ✓ | ✓ | ✓ | — |
| Revenue tracking (Stripe) | ✓ | — | — | — |
| Built-in analytics | ✓ | — | — | — |
| Error tracking | ✓ | — | — | — |
| Security auditing | ✓ | — | — | — |
| AI operations | ✓ | — | — | — |
| Auto-healing | ✓ | — | — | — |
| ADHD mode | ✓ | — | — | — |
| Charts + visualizations | ✓ | — | — | — |
| Command palette | ✓ | — | — | — |
| Marketing automation | ✓ | — | — | — |
| Git deployments | — | ✓ | — | — |
| Multi-server | Planned | ✓ | ✓ | — |
Single-container Node.js app. ~370KB frontend. SQLite database. No external dependencies. Connects to Docker socket and auto-discovers containers.
Free forever. Self-hosted. AGPL-3.0 licensed. One command to install.
Crelvo
Konrad Reyhe
c/o MDC Management#6099
Welserstraße 3
87463 Dietmannsried
E-Mail: kreyhe@yahoo.com
Kein Ausweis der Umsatzsteuer gemäß § 19 UStG (Kleinunternehmerregelung).
Konrad Reyhe
c/o MDC Management#6099
Welserstraße 3
87463 Dietmannsried
Als Diensteanbieter sind wir gemäß § 7 Abs. 1 DDG für eigene Inhalte auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich. Nach §§ 8 bis 10 DDG sind wir als Diensteanbieter jedoch nicht verpflichtet, übermittelte oder gespeicherte fremde Informationen zu überwachen. Bei Bekanntwerden von Rechtsverletzungen werden wir diese Inhalte umgehend entfernen.
Unser Angebot enthält Links zu externen Websites Dritter, auf deren Inhalte wir keinen Einfluss haben. Für die Inhalte der verlinkten Seiten ist stets der jeweilige Anbieter oder Betreiber verantwortlich. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Links umgehend entfernen.
Die durch den Seitenbetreiber erstellten Inhalte und Werke auf diesen Seiten unterliegen dem deutschen Urheberrecht. Die Vervielfältigung, Bearbeitung, Verbreitung und jede Art der Verwertung außerhalb der Grenzen des Urheberrechtes bedürfen der schriftlichen Zustimmung des jeweiligen Autors bzw. Erstellers.
Die Europäische Kommission stellt eine Plattform zur Online-Streitbeilegung (OS) bereit: https://ec.europa.eu/consumers/odr/. Wir sind nicht bereit oder verpflichtet, an Streitbeilegungsverfahren vor einer Verbraucherschlichtungsstelle teilzunehmen.
Stand: März 2026
Konrad Reyhe
c/o MDC Management#6099
Welserstraße 3
87463 Dietmannsried
E-Mail: kreyhe@yahoo.com
Die nachfolgende Übersicht fasst die Arten der verarbeiteten Daten und die Zwecke ihrer Verarbeitung zusammen und verweist auf die betroffenen Personen.
Unser Hosting-Anbieter erhebt in sog. Server-Logfiles folgende Daten, die Ihr Browser übermittelt: IP-Adresse, Datum und Uhrzeit der Anfrage, Zeitzonendifferenz zur GMT, Inhalt der Anforderung, HTTP-Statuscode, übertragene Datenmenge, Referrer-URL, Browser-Typ und -Version, Betriebssystem.
Hoster: Hetzner Online GmbH, Industriestr. 25, 91710 Gunzenhausen, Deutschland. Server-Logfiles werden nach 14 Tagen automatisch gelöscht. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an sicherem Betrieb).
Wir setzen Plausible Analytics ein, ein datenschutzfreundliches Analysetool. Plausible verwendet keine Cookies, speichert keine personenbezogenen Daten und erhebt keine IP-Adressen. Alle Daten werden aggregiert und anonymisiert erhoben. Es findet kein Cross-Site-Tracking statt. Der Dienst wird auf unserem eigenen Server (self-hosted) betrieben.
Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an der Analyse der Website-Nutzung zur Verbesserung des Angebots).
Bei der Kontaktaufnahme per E-Mail werden Ihre Angaben zur Bearbeitung der Anfrage und für den Fall von Anschlussfragen gespeichert. Diese Daten geben wir nicht ohne Ihre Einwilligung weiter. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung) bzw. Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse).
Diese Seite nutzt aus Sicherheitsgründen eine SSL- bzw. TLS-Verschlüsselung. Eine verschlüsselte Verbindung erkennen Sie daran, dass die Adresszeile des Browsers von „http://“ auf „https://“ wechselt.
Sie haben gemäß DSGVO folgende Rechte:
Sächsischer Datenschutzbeauftragter
Devrientstraße 5
01067 Dresden
www.saechsdsb.de
Wir behalten uns vor, diese Datenschutzerklärung anzupassen, damit sie stets den aktuellen rechtlichen Anforderungen entspricht oder um Änderungen unserer Leistungen umzusetzen.
Stand: März 2026