CasaOS é um sistema de nuvem pessoal de código aberto, com uma interface web voltada para uso doméstico para executar apps Docker e gerenciar arquivos no próprio hardware.
basecamp/once-campfire
Chat em grupo web auto-hospedado, com salas, mensagens diretas, busca, anexos de arquivos e API para bots, implantável como uma única imagem Docker.
Alternativa open source a:Slack
- Estrelas
- 4,790
- Forks
- 819
- Issues abertas
- 52
- Último commit
- anteontem
O que é?
Campfire é um aplicativo de chat web para equipes e grupos que querem manter seu próprio servidor de chat. Ele oferece os principais recursos esperados de um chat em grupo: várias salas com controle de acesso, mensagens diretas, anexos de arquivos com pré-visualizações, busca, @menções e notificações via Web Push.
A imagem Docker reúne o aplicativo web, tarefas em segundo plano, cache, distribuição de arquivos e SSL; assim, uma implantação em uma única máquina não precisa de serviços adicionais. O projeto recomenda a instalação pelo ONCE, uma ferramenta que cuida da configuração inicial e mantém a instância atualizada, embora também haja documentação para uma implantação simples com Docker. Na primeira inicialização, um assistente cria a conta de administrador.
O projeto oferece uma API para integrações com bots. Campfire também foi implementado em várias outras linguagens e frameworks, incluindo Django, Laravel, Express, Elixir, Go, Rust e C, cada um em seu próprio repositório.
Recursos principais
- 01Várias salas com controle de acesso e mensagens diretas
- 02Anexos de arquivos com pré-visualizações e busca textual completa
- 03Notificações via Web Push e @menções
- 04Imagem Docker única que inclui aplicativo web, tarefas em segundo plano, cache e SSL
- 05API para integrações com bots
Casos de uso
- Manter um chat privado para a equipe no próprio servidor, sem assinatura por usuário
- Hospedar um chat de comunidade ou grupo com salas separadas e mensagens diretas
- Conectar bots ou scripts às salas de chat pela API
Início rápido
- 1
Instale o ONCE na sua máquina
curl https://get.once.com | sh - 2
Implante o Campfire com o ONCE pela linha de comando
once deploy ghcr.io/basecamp/once-campfire --host chat.example.com
Antes de usar
- Para hospedar por conta própria, você precisa de uma máquina que controle e de um nome de domínio apontado para ela.
- O Campfire vem com um e-mail de administrador na página de login, visível para todos os visitantes até que você o altere.
Tópicos
Perguntas frequentes
- O que é once-campfire?
- Chat em grupo web auto-hospedado, com salas, mensagens diretas, busca, anexos de arquivos e API para bots, implantável como uma única imagem Docker. Campfire é um aplicativo de chat web para equipes e grupos que querem manter seu próprio servidor de chat. Ele oferece os principais recursos esperados de um chat em grupo: várias salas com controle de acesso, mensagens diretas, anexos de arquivos com pré-visualizações, busca, @menções e notificações via Web Push.
- once-campfire é gratuito? Qual é a licença?
- once-campfire é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- once-campfire ainda é mantido?
- Manutenção ativa. O último commit de once-campfire foi em 17 de out. de 2026.
- Para que posso usar once-campfire?
- Manter um chat privado para a equipe no próprio servidor, sem assinatura por usuário Hospedar um chat de comunidade ou grupo com salas separadas e mensagens diretas Conectar bots ou scripts às salas de chat pela API
- Como instalar once-campfire?
- Instale o ONCE na sua máquina: curl https://get.once.com | sh Implante o Campfire com o ONCE pela linha de comando: once deploy ghcr.io/basecamp/once-campfire --host chat.example.com
- Onde consigo once-campfire?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/basecamp/once-campfire
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Monitor de páginas da web auto-hospedado que avisa pelo Discord, e-mail, Slack, Telegram, webhooks e outros canais quando há mudanças.
Um rastreador de treinos e peso corporal para hospedar por conta própria, planejar rotinas, registrar séries e manter os dados de treino no seu próprio servidor.
Um app de anotações com IA, auto-hospedado e focado em privacidade, para registrar pensamentos rápidos em cartões Markdown e pesquisá-los em linguagem natural.
Rastreador de treinos, nutrição e peso corporal, open source e auto-hospedado, feito com Django, com REST API e apps móveis complementares.
Software open source de contabilidade e estoque para pequenas e médias empresas, com escrituração por partidas dobradas e relatórios financeiros.