# Pepperminty-Wiki

> Self-hosted, open-source wiki engine in a single PHP file with flat-file storage, Markdown, full-text search, revision history, file uploads, and dark theme.

- **Category:** Wikis
- **Licence:** MPL-2.0
- **Latest version:** v0.24
- **Open source:** oss
- **Languages:** PHP
- **Platforms:** Docker Compose
- **Tags:** Markdown, Wikis, Lightweight, Flat File, Collaborative, Knowledge Base, Modular, Documentation, Php, Self Hosted, Single file, Knowledge, Wiki engine, Selfhosted

## Description

Pepperminty Wiki is a lightweight, self-hosted wiki engine written in PHP that runs as a single file with no database required. It stores content in flat files and uses SQLite via PDO for its search index. Key features include Markdown syntax with extensions, full-text search with advanced query syntax, page revision history, file uploads with previews, threaded comments, page tags and lists, a dynamic help page, multiple themes including a built-in dark mode that follows system preference, and a graphical user management interface. It can be installed by simply uploading the index.php file to a PHP-enabled web server, or via Docker/Docker Compose. An Android client app is available separately. The project is licensed under MPL-2.0 and developed by Starbeamrainbowlabs.

## Links

- [Homepage](https://github.com/sbrl/Pepperminty-Wiki)
- [Website](https://peppermint.mooncarrot.space/)
- [Docker](sqlatenwiki/peppermintywiki)
- [Demo](https://starbeamrainbowlabs.com/labs/peppermint/build/)
- [Documentation](https://starbeamrainbowlabs.com/labs/peppermint/__nightdocs/01-Welcome.html)
- [GitHub Repository](https://github.com/sbrl/Pepperminty-Wiki)
- [Online Downloader](https://starbeamrainbowlabs.com/labs/peppermint/download.php)
- [Docker Hub](https://hub.docker.com/r/sqlatenwiki/peppermintywiki)
- [Android App Source](https://github.com/sbrl/Pepperminty-Wiki-Client-Android)
- [Changelog](https://github.com/sbrl/Pepperminty-Wiki/blob/master/Changelog.md)

---
Source: https://selfhost.directory/project/pepperminty-wiki