Plataforma Mongooseim

- Começando
- Guia do desenvolvedor
- Pacotes
- Página do produto: https://www.erlang-solutions.com/products/mongooseim.html
- Documentação: https://esl.github.io/mongoosososedocs/
- Experimente agora: https://trymongoose.im
Conheça Mongooseim
O Mongooseim é um servidor XMPP robusto, escalável e eficiente no núcleo de uma plataforma de mensagens instantânea destinada a grandes instalações.

Projetado para a Enterprise, é tolerante a falhas, pode utilizar os recursos de várias máquinas em cluster e facilmente escalar para obter mais capacidade, simplesmente adicionando uma caixa ou uma VM.
O MongooseiM pode aceitar sessões de clientes sobre o baunilha XMPP, o REST API e o SSE, bem como o WebSockets e o BOSH (HTTP de longa polpa).
Como plataforma, o MongooseiM inclui vários componentes do lado do servidor (back-end) e do lado do cliente (front-end).
Fornecemos um conjunto de testes, métricas, uma plataforma de teste de carga e um servidor de monitoramento. Recomendamos bibliotecas de clientes de terceiros e de código aberto para a API XMPP e REST.
É trazido a você pela Erlang Solutions.
Componentes da plataforma Mongooseim :

Saber mais:
- Home: http://github.com/esl/mongooseim
- Página do produto: https://www.erlang-solutions.com/products/mongooseim.html
- Documentação: https://esl.github.io/mongoosososedocs/
Baixar pacotes
Para um início rápido, basta baixar:
- A imagem do docker (repositório de código -fonte)
- O gráfico de comando (repositório de código -fonte)
- Os pacotes pré-construídos adequados à sua plataforma (Ubuntu, Debian, CentOS Compatible: Almalinux e Rocky Linux)
Testes públicos
Confira os resultados dos nossos testes:
- Teste de IC:
- Cobertura de código:
- Codecov - relatado por Circleci.
- CoverAlls - relatado por ações de GH.
Documentação
Veja a documentação para os lançamentos mais recentes:
- Mestre
- 6.3.0
- 6.2.1
- 6.2.0
- 6.1.0
- 6.0.0
- 5.1.0
- 5.0.0
- 4.2.0
- 4.1.0
- 4.0.1
- 3.7.1
- 3.6.2
- 3.5.0
- 3.4.1
- 3.3.0
- 3.2.0
- 3.1.1
- 3.0.1
Documentação de MongooseiM destaca:
Ao desenvolver novos recursos/módulos, adicione a documentação básica ao diretório 'doc' e adicione um link ao seu documento em 'mkdocs.yml'.
- Tutoriais. Aprenda a: fazer:
- Construa Mongooseim a partir do código -fonte
- Configure o Mongoosepush
- Configure o Mongooseice
- Construa um aplicativo de mensagens iOS
- Guia do usuário. Aprenda tudo sobre como usar o MongooseiM em seu projeto. Explore seus recursos, XEPs suportados, RFCs e backends de banco de dados, bem como suas estratégias de arquitetura e implantação.
- Configuração. Explore as opções disponíveis, incluindo configuração de back -end do banco de dados, listas de controle de acesso, ouvintes e módulos de extensão.
- Rest API. Explore os recursos do MongooseIm usando nossa documentação de API e Swagger.
- Operação e manutenção. Veja o que considerar ao criar, monitorar, testar e distribuir clusters mongooseim.
- Guia do desenvolvedor do servidor. Obtenha todas as informações necessárias para expandir a plataforma Mongooseim.
Participar!
Sugestões, perguntas, pensamentos? Entre em contato conosco diretamente:
- Levantar um problema do github
- Envie um email para [email protected]
- Siga nossa conta do Twitter