Wiki auto-hospedada que roda como um único binário Go, com SQLite e arquivos Markdown em disco, sem precisar de banco de dados externo.
leomoon-studios/wiki-go
Wiki auto-hospedada, escrita em Go e sem banco de dados, que armazena todas as páginas como arquivos Markdown simples no disco.
Alternativa open source a:Notion
Confluence
- Estrelas
- 625
- Forks
- 56
- Issues abertas
- 33
- Último commit
- há 3 dias
O que é?
Wiki-Go é uma plataforma de wiki auto-hospedada que mantém todo o conteúdo em uma estrutura de arquivos simples: cada documento é um arquivo Markdown dentro de um diretório, com o histórico de versões e os anexos armazenados junto dele. Não é necessário usar um banco de dados externo, então é possível fazer backup da wiki, controlar suas versões ou editar seu conteúdo fora do aplicativo, como qualquer pasta de arquivos de texto.
O editor oferece suporte a Markdown com shortcodes de emoji, diagramas Mermaid e fórmulas LaTeX renderizadas com MathJax. Os documentos podem ser organizados em diretórios aninhados e pesquisados com consultas de texto completo e correspondência exata de frases. O histórico de versões permite restaurar versões anteriores. As páginas também podem incluir comentários, coleções de links com busca automática de metadados e quadros Kanban interativos criados a partir de um documento.
O acesso é gerenciado por meio de funções de administrador, editor e leitor, regras de acesso baseadas em caminhos, grupos de usuários e um modo privado opcional que exige login. O projeto oferece uma REST API, imagens Docker, binários pré-compilados e HTTPS integrado ou configuração com reverse proxy.
Recursos principais
- 01Armazena todo o conteúdo como arquivos Markdown simples, sem necessidade de banco de dados
- 02Oferece suporte a diagramas Mermaid, fórmulas LaTeX e shortcodes de emoji nos documentos
- 03Pesquisa de texto completo com correspondência exata de frases e resultados destacados
- 04Histórico de versões com possibilidade de restaurar revisões anteriores
- 05Quadros Kanban interativos criados a partir de documentos
- 06Regras de acesso baseadas em caminhos, grupos de usuários e funções de administrador, editor e leitor
Casos de uso
- Criar uma wiki interna para a equipe ou um site de documentação de projetos
- Manter uma base de conhecimento pessoal em arquivos que podem ter suas versões controladas com Git
- Hospedar um site privado de documentação, protegido por login e atrás de um reverse proxy
- Gerenciar tarefas simples de projetos em quadros Kanban dentro de documentos
Início rápido
- 1
Baixe a imagem mais recente do Docker
docker pull leomoonstudios/wiki-go - 2
Execute o contêiner com a configuração padrão
docker run -d --name wiki-go -p 8080:8080 -v "$(pwd)/data:/wiki/data" leomoonstudios/wiki-go - 3
Abra http://localhost:8080 no navegador
Antes de usar
- Licenciado sob a GPL-3.0, uma licença copyleft que exige que trabalhos derivados continuem sendo de código aberto.
- Os logins falham em HTTP sem criptografia, a menos que allow_insecure_cookies esteja definido como true, o que reduz a segurança.
Em coleções
Tópicos
Perguntas frequentes
- O que é wiki-go?
- Wiki auto-hospedada, escrita em Go e sem banco de dados, que armazena todas as páginas como arquivos Markdown simples no disco. Wiki-Go é uma plataforma de wiki auto-hospedada que mantém todo o conteúdo em uma estrutura de arquivos simples: cada documento é um arquivo Markdown dentro de um diretório, com o histórico de versões e os anexos armazenados junto dele. Não é necessário usar um banco de dados externo, então é possível fazer backup da wiki, controlar suas versões ou editar seu conteúdo fora do aplicativo, como qualquer pasta de arquivos de texto.
- wiki-go é gratuito? Qual é a licença?
- wiki-go é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- wiki-go ainda é mantido?
- Manutenção ativa. O último commit de wiki-go foi em 5 de nov. de 2026.
- Para que posso usar wiki-go?
- Criar uma wiki interna para a equipe ou um site de documentação de projetos Manter uma base de conhecimento pessoal em arquivos que podem ter suas versões controladas com Git Hospedar um site privado de documentação, protegido por login e atrás de um reverse proxy Gerenciar tarefas simples de projetos em quadros Kanban dentro de documentos
- Como instalar wiki-go?
- Baixe a imagem mais recente do Docker: docker pull leomoonstudios/wiki-go Execute o contêiner com a configuração padrão: docker run -d --name wiki-go -p 8080:8080 -v "$(pwd)/data:/wiki/data" leomoonstudios/wiki-go Abra http://localhost:8080 no navegador
- Onde consigo wiki-go?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/leomoon-studios/wiki-go
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Software open source de wiki colaborativa e documentação, que pode ser hospedado por conta própria como alternativa ao Confluence e ao Notion.
Base de conhecimento open source para equipes, feita com React e Node.js, com edição colaborativa em tempo real e suporte a Markdown.
Wiki autohospedada, sem banco de dados, que armazena páginas em arquivos Markdown portáteis e oferece app desktop e implantação com Docker.
Construtor open source de bases de conhecimento com LLM para documentação de produtos e técnica, FAQs e blogs, com escrita, perguntas e respostas e busca assistidas por IA.
Base de conhecimento auto-hospedada e offline-first, com editor Markdown avançado, espaços de trabalho para equipes, SSO OIDC e armazenamento baseado em S3.