awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
basecamp avatar

basecamp/once-campfire

0
View on GitHub↗
4,004 星标·661 分支·Ruby·mit·7 次浏览

Once Campfire

Once Campfire is a self-hosted team chat platform and real-time messaging server. It provides a web-based communication environment for internal team messaging, featuring group channels, private direct messages, and a bot-integrated system for automating external messaging services.

The platform is distributed as a dockerized collaboration suite, allowing for containerized deployment with bundled application dependencies and automated SSL provisioning.

The system covers a broad range of collaboration capabilities, including chat management with granular access controls, file attachment sharing with media optimization, and team knowledge retrieval through chat history search. It also includes an asynchronous task processor for background job processing and web push notifications for real-time user alerts.

Features

  • Team Collaboration Tools - Offers a web-based communication environment for internal team messaging and coordination in a shared space.
  • Self-Hosted Messaging Platforms - Provides a complete, self-hosted messaging environment for internal team communication with full owner control over infrastructure.
  • Team Collaboration Platforms - Provides an organizational structure for establishing dedicated communication channels with specific access controls.
  • Real-time Messaging - Facilitates real-time messaging through direct messages and group channels to keep team members aligned.
  • Access-Controlled Rooms - Organizes conversations into multiple rooms with granular access controls to manage participant entry.
  • Direct Messaging - Facilitates private one-on-one conversations between individual users outside of shared group rooms.
  • Real-time Communication Servers - Functions as a communication hub featuring real-time messaging, push notifications, and searchable history.
  • Team Chat Services - Provides a secure, private chat system designed specifically for organizational internal communication.
  • Team Collaboration Suites - Delivers an integrated team collaboration suite packaged for containerized deployment.
  • Chat History Indexing - Enables searching and indexing of historical chat conversations to quickly locate specific team information.
  • Conversation History Retrieval - Implements indexing and retrieval of specific messages and conversations across the entire application history.
  • Background Job Processing - Implements a background job system to process heavy operations asynchronously and maintain user interface responsiveness.
  • Containerized Application Deployments - Packages the application into production-ready Docker images with precompiled assets and security settings.
  • Self-Hosted Chat Servers - Provides a deployable messaging server infrastructure including automated SSL provisioning and containerized setup.
  • File Attachment Previews - Allows users to upload files to conversations and view content previews without downloading.
  • Bot-Integrated Chat Platforms - Provides a messaging environment with a standardized interface for connecting and automating external chat bots.
  • Chat Bot Integrations - Provides a standardized interface for connecting and automating external messaging services through chat bot integrations.
  • User Mentions - Implements user mentioning as a notification trigger to draw attention to relevant messages.
  • Asynchronous Task Processors - Ships an asynchronous task processor for handling background operations and long-running scripts.

Star 历史

basecamp/once-campfire 的 Star 历史图表basecamp/once-campfire 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Once Campfire 的开源替代方案

相似的开源项目,按与 Once Campfire 的功能重合度排序。
  • sdelements/lets-chatsdelements 的头像

    sdelements/lets-chat

    9,806在 GitHub 上查看↗

    Lets-chat is a self-hosted team communication platform and XMPP chat server designed for private messaging. It provides a containerized communication environment for small teams to exchange messages and files, featuring a programmable REST API for automating conversations and managing messages from external tools. The platform functions as an XMPP gateway and server, ensuring interoperability with other compliant messaging clients. It distinguishes itself by supporting enterprise identity management, allowing administrators to verify user identities through local accounts or external director

    JavaScript
    在 GitHub 上查看↗9,806
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted 的头像

    awesome-selfhosted/awesome-selfhosted

    299,516在 GitHub 上查看↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    在 GitHub 上查看↗299,516
  • papercups-io/papercupspapercups-io 的头像

    papercups-io/papercups

    6,065在 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
    在 GitHub 上查看↗6,065
  • wildfirechat/im-serverwildfirechat 的头像

    wildfirechat/im-server

    8,507在 GitHub 上查看↗

    WildfireChat’s im-server is an open-source instant messaging backend that handles message routing, user management, and group chat for private deployments. It provides a self-hosted messaging platform that can run on private infrastructure without third-party cloud dependencies, supporting enterprise messaging with group management, user directories, and external system integration. The server synchronizes messages and state across mobile, desktop, web, and mini-program clients simultaneously, and supports real-time audio/video calls with group conferencing and live streaming. It includes enc

    Javaimvoip
    在 GitHub 上查看↗8,507
查看 Once Campfire 的所有 30 个替代方案→

常见问题解答

basecamp/once-campfire 是做什么的?

Once Campfire is a self-hosted team chat platform and real-time messaging server. It provides a web-based communication environment for internal team messaging, featuring group channels, private direct messages, and a bot-integrated system for automating external messaging services.

basecamp/once-campfire 的主要功能有哪些?

basecamp/once-campfire 的主要功能包括:Team Collaboration Tools, Self-Hosted Messaging Platforms, Team Collaboration Platforms, Real-time Messaging, Access-Controlled Rooms, Direct Messaging, Real-time Communication Servers, Team Chat Services。

basecamp/once-campfire 有哪些开源替代品?

basecamp/once-campfire 的开源替代品包括: sdelements/lets-chat — Lets-chat is a self-hosted team communication platform and XMPP chat server designed for private messaging. It… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… papercups-io/papercups — Papercups is an open-source live chat platform and self-hosted customer messaging system. It provides a real-time… wildfirechat/im-server — WildfireChat’s im-server is an open-source instant messaging backend that handles message routing, user management,… tinode/chat — This project is a self-hosted, cross-platform instant messaging platform featuring a Go backend and a protobuf-based… diaspora/diaspora — Diaspora is a federated social networking platform that allows users to run and manage self-hosted community servers,…