Skip to content

Introduction

Welcome to Plume, your self-hosted, Markdown-powered publishing platform.

Plume Screenshot

Plume is quick and easy to set up with Docker Compose and simple to manage with all posts (and pages) authored in Markdown and stored in a flat-file structure. And with flexible customization options Plume can be tailored to fit your personal or professional style.

Features

  • Dockerized installation allows you to be up and running quickly.
  • Flat file structure enables simple content management and backup.
  • Markdown rendering for publishing, including Shiki powered syntax highlighting.
  • Full text search to find the content you're looking for, powered by YetiSearch.
  • Automatic light and dark modes based on the user's system theme with custom override.
  • RSS feed for post syndication.

Changelog

A list of changes can be found on the GitHub Releases page.

Support

Support Plume development through a one-time donation or monthly sponsorship.

Plume is created and maintained by Chris Kankiewicz (@PHLAK.dev).

This project is licensed under the MIT License.