Самостоятельно размещаемая вики в виде одного Go-бинарника, с SQLite и Markdown-файлами на диске — без внешней базы данных.
leomoon-studios/wiki-go
Самостоятельно размещаемая вики без базы данных на Go, которая хранит все страницы на диске в виде обычных Markdown-файлов.
Open source альтернатива:Notion
Confluence
- Звёзды
- 625
- Форки
- 56
- Открытые issues
- 33
- Последний коммит
- позавчера
Что это?
Wiki-Go — платформа для самостоятельного размещения вики, которая хранит весь контент в виде отдельных файлов: каждый документ — это Markdown-файл в каталоге, рядом с которым хранятся история версий и вложения. Внешняя база данных не нужна, поэтому вики можно резервировать, хранить под контролем версий или редактировать вне приложения, как обычную папку с текстовыми файлами.
Редактор поддерживает Markdown, короткие коды эмодзи, диаграммы Mermaid и формулы LaTeX с отображением через MathJax. Документы можно размещать во вложенных каталогах, искать по полному тексту и точным фразам, а также редактировать с сохранением истории версий и возможностью восстановить предыдущие версии. На страницах также можно размещать комментарии, подборки ссылок с автоматическим получением метаданных и интерактивные Kanban-доски, созданные на основе документа.
Доступ настраивается с помощью ролей администратора, редактора и читателя, правил доступа по путям, групп пользователей и необязательного закрытого режима, требующего входа в систему. Проект предоставляет REST API, Docker-образы, готовые бинарные файлы, а также встроенную поддержку HTTPS и возможность настройки через reverse proxy.
Ключевые возможности
- 01Хранит весь контент в виде обычных Markdown-файлов, не требуя базы данных
- 02Поддерживает в документах диаграммы Mermaid, формулы LaTeX и короткие коды эмодзи
- 03Полнотекстовый поиск с поиском точных фраз и подсветкой результатов
- 04История версий с возможностью восстановить предыдущие редакции
- 05Интерактивные Kanban-доски, созданные на основе документов
- 06Правила доступа по путям, группы пользователей и роли администратора, редактора и читателя
Сценарии использования
- Создание внутренней вики для команды или сайта с документацией проекта
- Ведение личной базы знаний в файлах, которые можно хранить под контролем версий с помощью Git
- Размещение закрытого сайта с документацией, защищённого входом в систему и работающего за reverse proxy
- Управление простыми задачами проекта на Kanban-досках внутри документов
Быстрый старт
- 1
Загрузите последнюю версию Docker-образа
docker pull leomoonstudios/wiki-go - 2
Запустите контейнер с конфигурацией по умолчанию
docker run -d --name wiki-go -p 8080:8080 -v "$(pwd)/data:/wiki/data" leomoonstudios/wiki-go - 3
Откройте http://localhost:8080 в браузере
Что важно знать
- Лицензия GPL-3.0 — это лицензия с копилефтом, требующая, чтобы производные работы оставались открытым исходным кодом.
- Вход не работает через незашифрованный HTTP, если для allow_insecure_cookies не задано значение true, что снижает безопасность.
В подборках
Темы
Частые вопросы
- Что такое wiki-go?
- Самостоятельно размещаемая вики без базы данных на Go, которая хранит все страницы на диске в виде обычных Markdown-файлов. Wiki-Go — платформа для самостоятельного размещения вики, которая хранит весь контент в виде отдельных файлов: каждый документ — это Markdown-файл в каталоге, рядом с которым хранятся история версий и вложения. Внешняя база данных не нужна, поэтому вики можно резервировать, хранить под контролем версий или редактировать вне приложения, как обычную папку с текстовыми файлами.
- wiki-go можно использовать бесплатно? Какая у него лицензия?
- wiki-go распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- wiki-go всё ещё поддерживается?
- Активно поддерживается. Последний коммит в wiki-go — 5 нояб. 2026 г..
- Для чего можно использовать wiki-go?
- Создание внутренней вики для команды или сайта с документацией проекта Ведение личной базы знаний в файлах, которые можно хранить под контролем версий с помощью Git Размещение закрытого сайта с документацией, защищённого входом в систему и работающего за reverse proxy Управление простыми задачами проекта на Kanban-досках внутри документов
- Как установить wiki-go?
- Загрузите последнюю версию Docker-образа: docker pull leomoonstudios/wiki-go Запустите контейнер с конфигурацией по умолчанию: docker run -d --name wiki-go -p 8080:8080 -v "$(pwd)/data:/wiki/data" leomoonstudios/wiki-go Откройте http://localhost:8080 в браузере
- Где скачать wiki-go?
- Исходный код и инструкции по установке — на GitHub: https://github.com/leomoon-studios/wiki-go
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Открытая платформа для совместной работы с вики и документацией — альтернатива Confluence и Notion, которую можно развернуть на собственном сервере.
Открытая командная база знаний на React и Node.js с совместным редактированием в реальном времени и поддержкой Markdown.
Вики без базы данных: хранит страницы в переносимых Markdown-файлах, работает как десктопное приложение или разворачивается через Docker.
Open-source база знаний на базе LLM для документации, FAQ и блогов с ИИ-помощью в написании, ответами на вопросы и поиском.
Самостоятельно размещаемая база знаний с поддержкой офлайн-режима, расширенным редактором Markdown, командными рабочими пространствами, OIDC SSO и хранилищем на базе S3.