Skip to content

Self-Hosted Apps Built with MongoDB

9 self-hostable apps built with MongoDB you can run on your own server — compared on specs, deployment difficulty, and the SaaS each one replaces.

Low-code internal tools

Appsmith

A low-code builder for internal tools: drag widgets onto a canvas, bind them to REST and GraphQL APIs or to databases with JavaScript, and publish the result as an app your team logs into. The Community Edition repository is Apache-2.0 and ships as one Docker image that runs MongoDB, Redis and PostgreSQL inside the container; the Commercial edition is a separate image.
JavaTypeScriptMongoDBRedis
easyRead guide →
Backend & BaaS

Appwrite

Batteries-included backend-as-a-service with auth, databases, storage, functions, messaging, and realtime — a self-hosted, Docker-based alternative to Firebase.
PHPMongoDB
moderateRead guide →
Monitoring

Checkmate

An uptime and incident monitor with HTTP, ping, port, SSL, Docker and game-server checks, PageSpeed reports and status pages, wrapped in an unusually polished dashboard. Hardware metrics come from a separate agent called Capture rather than from the app itself.
TypeScriptNode.jsMongoDB
easyRead guide →
Observability

Graylog

Centralized log management on MongoDB and OpenSearch, with search, dashboards, and alerting for large-volume log ingestion.
JavaMongoDBOpenSearch
hardRead guide →
Forms & surveys

HeyForm

An open-source conversational form builder for surveys, quizzes and polls, with conditional logic, file uploads and webhooks. It runs as a Node.js app backed by MongoDB and a Redis-compatible store.
TypeScriptNestJSReactMongoDB
easyRead guide →
Observability

HyperDX (ClickStack)

An open-source observability UI on ClickHouse: search and correlate logs, metrics, traces and session replays in one place, schema-agnostic and OpenTelemetry-native, now the interface of ClickHouse's ClickStack. MIT-licensed; the all-in-one image bundles ClickHouse, HyperDX, an OpenTelemetry collector and MongoDB in one container.
TypeScriptClickHouseMongoDB
easyRead guide →
AI Chat Interfaces

LibreChat

Open-source, multi-provider AI chat platform unifying OpenAI, Anthropic, Google, Azure, and local models behind one UI, with agents, RAG, code interpreter, and MCP tool support.
TypeScriptReactNode.jsMongoDB
moderateRead guide →
Forum

NodeBB

A Node.js forum platform with real-time posting and notifications, a plugin and theme ecosystem, and ActivityPub federation so a forum can follow and be followed from the Fediverse. It is GPL-3.0 and stores its data in MongoDB, PostgreSQL or Redis; the official container runs the forum and launches a browser-based installer on first start.
Node.jsMongoDB
easyRead guide →
Team chat

Rocket.Chat

A feature-packed open-source team chat with channels and omnichannel support built in, plus voice and video through marketplace call apps. The most extensible self-hosted Slack alternative if you want everything in one platform.
Node.jsMongoDB
moderateRead guide →

Analytics cookies only (Google Analytics, PostHog). No ad networks, no cross-site tracking. See our privacy policy.