awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
stoatchat avatar

stoatchat/self-hosted

0
View on GitHub↗
2,497 stars·279 forks·JavaScript·AGPL-3.0·15 viewsstoat.chat↗

Self Hosted

This project is a self-hosted communication suite and private messaging infrastructure. It is a containerized chat platform designed for deployment on independent hardware to maintain full control over user data and server dependencies.

The system features a modular plugin framework that allows custom features and behaviors to be loaded into the client at runtime via manifest files. It is designed as a proxy-compatible service, supporting configurable network port routing to operate behind external reverse proxy servers.

The platform covers capabilities for containerized service orchestration, private communication infrastructure deployment, and custom plugin development.

Features

  • Self-Hosted Chat Servers - Provides a deployable messaging server infrastructure with persistence and authentication for private hardware.
  • Self-Hosted Messaging Platforms - Provides a complete, self-hosted messaging platform for full owner control over communication data and infrastructure.
  • Container Orchestration & Deployment - Provides configurations and tools for deploying the chat server within isolated containerized environments.
  • Docker Container Deployments - Packages the communication suite and its dependencies into Docker images for easy deployment.
  • Dependency-Isolated - Packages system-level binaries and runtime environments into portable images for consistent execution.
  • Containerized Service Deployments - Supports the deployment of private communication services using containerized configurations.
  • Containerized Service Orchestration - Manages backend server components and dependencies within isolated container environments for consistent deployment.
  • Containerized - Uses containers to isolate runtime environments and system libraries to simplify installation.
  • Deployment Infrastructure - Provides the full technical stack required to host a private communication suite on independent hardware.
  • Private Infrastructure Hosting - Provides a pattern for deploying messaging services within private networks to ensure total data sovereignty.
  • Private Messaging Systems - Provides a dedicated infrastructure for secure, private messaging and user data management on independent hardware.
  • Plugin Architectures - Provides a modular chat server designed to be extended with custom functionality via plugins.
  • Plugin Development Frameworks - Provides a framework for developing custom manifest-based plugins to add new client behaviors.
  • Plugin Extenders - Allows the loading of custom external libraries at runtime to augment the platform's core capabilities.
  • Manifest-Based Module Loading - Implements a system that separates core logic from optional behaviors by loading modules via manifests.
  • Modular Extension Architectures - Employs an architectural pattern that allows the injection of custom features through modular plugins.
  • Modular Plugin Architectures - Utilizes an architectural framework designed for extensibility through modular, manifest-driven plugins.
  • Modular Plugin Systems - Implements a modular architecture that allows runtime extension of client features via a manifest-driven system.
  • Manifest-Based Plugin Loading - Uses declarative manifest files to define and register external modules that extend client functionality.

Star history

Star history chart for stoatchat/self-hostedStar history chart for stoatchat/self-hosted

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Self Hosted

Similar open-source projects, ranked by how many features they share with Self Hosted.
  • cedar2025/xboardcedar2025 avatar

    cedar2025/Xboard

    3,822View on GitHub↗

    Xboard is a containerized service orchestrator and management platform. It provides a Docker-based administrative dashboard for monitoring and controlling backend system services and configurations through a unified interface for operators and users. The platform utilizes a modular architecture and a dedicated plugin system, allowing for the registration of custom logic and the extension of core administrative functionality. It includes utilities for legacy data migration to transfer records and configurations from previous versions or alternative implementations into the current system sche

    PHP
    View on GitHub↗3,822
  • reactioncommerce/reactionreactioncommerce avatar

    reactioncommerce/reaction

    12,411View on GitHub↗

    Reaction is an event-driven, headless commerce platform designed to decouple backend business logic from the frontend presentation layer. It utilizes an API-first architecture with a GraphQL data layer to manage online sales and retail operations. The platform supports multi-tenant resource sharing, allowing multiple independent storefronts to be hosted and managed within a single installation. It features a plugin-based extension system that enables the integration of third-party services and custom business logic through composable workflows. The system covers core retail capabilities incl

    JavaScriptcartcommercedocker
    View on GitHub↗12,411
  • maiot-io/zenmlmaiot-io avatar

    maiot-io/zenml

    5,452View on GitHub↗

    ZenML is an extensible machine learning orchestration framework designed to manage the end-to-end lifecycle of data pipelines and AI agent workflows. It functions as a durable orchestrator that executes machine learning tasks as directed acyclic graphs, ensuring that every step is containerized for consistent performance across local, cloud, and hybrid infrastructure. By decoupling pipeline code from underlying compute and storage backends, the platform allows developers to define infrastructure-agnostic stacks that remain portable across diverse environments. The project distinguishes itself

    Python
    View on GitHub↗5,452
  • papercups-io/papercupspapercups-io avatar

    papercups-io/papercups

    6,065View on GitHub↗

    Papercups is an open-source live chat platform and self-hosted customer messaging system. It provides a real-time communication infrastructure consisting of an embeddable web widget for customers and a containerized administrative dashboard for support teams. The platform features an omnichannel messaging hub that aggregates and normalizes conversations from email, SMS, and third-party chat channels into a single unified stream. It also includes a framework for deploying automated FAQ chatbots to handle initial inquiries and a real-time session monitoring tool that allows agents to view a use

    Elixirchat-widgetcustomer-supportdocker
    View on GitHub↗6,065
See all 30 alternatives to Self Hosted→

Frequently asked questions

What does stoatchat/self-hosted do?

This project is a self-hosted communication suite and private messaging infrastructure. It is a containerized chat platform designed for deployment on independent hardware to maintain full control over user data and server dependencies.

What are the main features of stoatchat/self-hosted?

The main features of stoatchat/self-hosted are: Self-Hosted Chat Servers, Self-Hosted Messaging Platforms, Container Orchestration & Deployment, Docker Container Deployments, Dependency-Isolated, Containerized Service Deployments, Containerized Service Orchestration, Containerized.

What are some open-source alternatives to stoatchat/self-hosted?

Open-source alternatives to stoatchat/self-hosted include: cedar2025/xboard — Xboard is a containerized service orchestrator and management platform. It provides a Docker-based administrative… reactioncommerce/reaction — Reaction is an event-driven, headless commerce platform designed to decouple backend business logic from the frontend… maiot-io/zenml — ZenML is an extensible machine learning orchestration framework designed to manage the end-to-end lifecycle of data… papercups-io/papercups — Papercups is an open-source live chat platform and self-hosted customer messaging system. It provides a real-time… keeweb/keeweb — KeeWeb is a web-based password manager and vault that allows users to open and edit encrypted databases through a… searx/searx — Searx is a privacy-respecting metasearch engine and search result aggregator. It functions as a self-hosted search…

Curated searches featuring Self Hosted

Hand-picked collections where Self Hosted appears.
  • Open Source Slack Alternatives
  • Self-Hosted Team Chat Platforms
  • Open Source Discord Alternatives