unsubbed.co

Wiki-Go

Released under GPL-3.0, Wiki-Go provides modern, feature-rich, databaseless flat-file wiki platform on self-hosted infrastructure.

Overview

A modern, feature-rich, databaseless flat-file wiki platform built with Go. The project has 525 GitHub stars and is licensed under GPL-3.0.

Key Features

Source: GitHub README

  • ✍️ Full Markdown editing with emoji, Mermaid diagrams, and LaTeX math
  • 🔍 Smart full-text search with highlighting and advanced filters
  • 📁 Hierarchical page structure with version history
  • 👥 User management, access control, and private wiki mode
  • 🔗 Link management with automatic metadata fetching and categorization
  • 💬 Comments with moderation and markdown support
  • 📋 Interactive Kanban boards for project management
  • ⚡ Instant setup via Docker or prebuilt binaries
  • 🧩 Custom logos, banners, shortcodes, and more

Getting Started

Source: GitHub README

If you’re running Wiki-Go without SSL/HTTPS and experiencing login issues, you need to set allow_insecure_cookies: true in your config.yaml file and restart Wiki-Go. This is because:

  1. By default, Wiki-Go sets the “Secure” flag on cookies for security
  2. Browsers reject “Secure” cookies on non-HTTPS connections
  3. This prevents login from working properly on HTTP-only setups

Security Note: Only use this setting in development or in trusted internal networks. For public-facing wikis,

Normalized Features

Source: tool-features-normalized.json

advanced filters, binary, comments, docker, docker compose, file attachments, full text search, kanban, markdown support, rest api, version history.

Features

Integrations & APIs

  • REST API

Collaboration

  • Comments & Discussions
  • Kanban Board
  • Version History

Search & Discovery

  • Advanced Filters
  • Full-Text Search

Media & Files

  • File Attachments
  • Markdown Support