DokuWiki

DokuWiki

DokuWiki is a simple to use and highly versatile Open Source wiki software that doesn't require a database. It is loved by users for its clean and readable syntax and appreciated by administrators for its easy maintenance and integration capabilities.

Similar self-hosted alternatives:
Repository activity:
Stars
4,311
Forks
874
Watchers
182
Open Issues
482
Last commit
1 day ago
Details:
Estimated Popularity
20
License
GPL-2.0
Deployment Difficulty
Easy
Language
PHP

DokuWiki is a versatile, open-source wiki software written in PHP that focuses on simplicity and ease of use. Unlike many wiki platforms, it doesn't require a database, storing all content in plain text files. This approach makes it particularly easy to maintain, back up, and integrate into existing systems.

Key Features

  • Simple File System Storage:

    • No database required
    • Plain text file storage
    • Easy backup and version control
    • Simple to maintain and migrate
    • Efficient resource usage
  • Access Control & Authentication:

    • Built-in ACL system
    • Multiple authentication backends
    • LDAP/Active Directory support
    • User and group management
    • Page-level permissions
  • Clean Syntax & Editing:

    • Readable wiki syntax
    • WYSIWYG editor available
    • Syntax highlighting
    • Media management
    • File upload support
    • Version control of pages
  • Enterprise Integration:

    • Authentication connectors
    • Extensive plugin system
    • Template system
    • Multi-language support
    • XML/RSS feeds
    • Full text search

Who Should Use DokuWiki

DokuWiki is ideal for:

  • Corporate Teams needing a knowledge base
  • Development Projects requiring documentation
  • Educational Institutions seeking a learning platform
  • Small Organizations wanting easy maintenance
  • Personal Users desiring a simple wiki solution

Getting Started

DokuWiki offers straightforward deployment:

  1. Installation:

    • Download and extract files
    • Run install script
    • Configure basic settings
    • Start creating content
  2. Configuration:

    • Set up authentication
    • Configure access control
    • Customize appearance
    • Install needed plugins

The platform requires minimal system resources and maintenance while providing robust wiki functionality. Its file-based nature makes it particularly suitable for version control integration and backup procedures.

Help improve this content

Found an error or want to add more information about DokuWiki? You can edit this page directly on GitHub.

Project Categories

Click on a category to explore similar projects