Repolode
snikket-im

snikket-im/snikket-server

Scripts de build que geram as imagens Docker do servidor de mensagens pessoais Snikket, hospedado pelo próprio usuário.

Estrelas
476
Forks
53
Issues abertas
59
Último commit
há 6 dias

O que é?

Este repositório contém o código-fonte do build das imagens Docker usadas pelo serviço Snikket, um sistema de mensagens pessoal, open source e hospedado pelo próprio usuário. A proposta é oferecer uma alternativa às plataformas de mensagens proprietárias e centralizadas, mantendo o serviço fácil de configurar e executar.

O build é conduzido pelo GNU make e usa Ansible para provisionamento, com Docker como ferramenta de criação das imagens. O comando make gera as imagens, e o projeto pode ser iniciado com docker compose após copiar o arquivo de configuração de exemplo snikket.conf.example para snikket.conf e editar seus valores.

Este repositório é mais útil para quem quer criar suas próprias imagens do Snikket, por exemplo, para desenvolvimento ou testes, e não para usuários finais, que podem seguir o guia de instalação padrão.

Recursos principais

  • 01Gera imagens Docker do servidor Snikket com GNU make
  • 02Usa Ansible para provisionamento durante o build
  • 03Inclui um arquivo de configuração de exemplo para personalizar a implantação
  • 04Permite iniciar o serviço com docker compose

Casos de uso

  • Criar imagens personalizadas do servidor Snikket para desenvolvimento
  • Testar alterações no processo de build das imagens do servidor Snikket
  • Executar uma instância do Snikket hospedada pelo próprio usuário com docker compose

Início rápido

  1. 1

    Siga o guia oficial de instalação do Snikket no site

  2. 2

    Copie o arquivo de configuração de exemplo para snikket.conf

  3. 3

    Edite snikket.conf com seus valores e, em seguida, inicie o servidor com docker compose

    docker compose up -d

Antes de usar

  • Este repositório contém apenas scripts para criar as imagens. Portanto, quem quiser simplesmente executar o Snikket deve usar o guia oficial de instalação.
  • Para criar as imagens, são necessários GNU make, Docker e Ansible; apenas versões de lançamentos mais antigos foram testadas.

Em coleções

Tópicos

Perguntas frequentes

O que é snikket-server?
Scripts de build que geram as imagens Docker do servidor de mensagens pessoais Snikket, hospedado pelo próprio usuário. Este repositório contém o código-fonte do build das imagens Docker usadas pelo serviço Snikket, um sistema de mensagens pessoal, open source e hospedado pelo próprio usuário. A proposta é oferecer uma alternativa às plataformas de mensagens proprietárias e centralizadas, mantendo o serviço fácil de configurar e executar.
snikket-server é gratuito? Qual é a licença?
snikket-server é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
snikket-server ainda é mantido?
Manutenção ativa. O último commit de snikket-server foi em 1 de nov. de 2026.
Para que posso usar snikket-server?
Criar imagens personalizadas do servidor Snikket para desenvolvimento Testar alterações no processo de build das imagens do servidor Snikket Executar uma instância do Snikket hospedada pelo próprio usuário com docker compose
Como instalar snikket-server?
Siga o guia oficial de instalação do Snikket no site Copie o arquivo de configuração de exemplo para snikket.conf Edite snikket.conf com seus valores e, em seguida, inicie o servidor com docker compose: docker compose up -d
Onde consigo snikket-server?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/snikket-im/snikket-server

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados