Skip to content

Self-Hosted Apps Built with Elasticsearch

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

Project Management

Huly

An open-source business-application platform whose self-hosted build combines project management with chat, CRM, HR and recruiting apps. The official docker compose setup is heavy: it runs nginx, CockroachDB, Redpanda, Elasticsearch, S3-compatible object storage and a set of Huly services, and upstream sets a minimum of 2 vCPUs and 8 GB of RAM. The code is EPL-2.0. The platform README says hosted Huly has shut down and that the hcengineering/platform repository is frozen, with development continuing in Platform-Collective/platform, so self-hosting is the way to run it.
TypeScriptSvelteCockroachDBRedpandaElasticsearch
hardRead guide →
Video platform

Tube Archivist

A self-hosted YouTube archive: subscribe to channels, download videos and metadata with yt-dlp, index them in Elasticsearch, then search, play and track what you have watched from a web UI, with Jellyfin and Plex plugins and a browser extension. GPL-3.0, Python (Django) with a React front end; it runs as three containers: the app, Redis and Elasticsearch.
PythonTypeScriptElasticsearchRedis
moderateRead guide →
Helpdesk

Zammad

A full ticketing helpdesk under AGPL-3.0, owned by the Zammad Foundation and developed by Zammad GmbH: email, web form, chat widget, SMS, Telegram, WhatsApp and Facebook channels plus CTI phone integrations, with SLAs, time accounting, a knowledge base, core workflows and LDAP. The whole codebase is AGPL-3.0; Zammad GmbH sells hosting and support packages, not a paid edition.
RubyRailsPostgreSQLElasticsearch
moderateRead guide →

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