FlatPress

FlatPress

FlatPress is a lightweight, easy-to-set-up flat-file blogging engine written in PHP. It stores your posts as plain text files instead of using a database, which makes it ideal for low-resource hosting, quick personal blogs, and anyone who wants their content in a simple, portable format they can back up with a file copy.

Key Features

  • No database required — Posts are stored as flat files, so there is nothing to configure or maintain
  • Trivial setup — Upload the files, run the installer, and your blog is live in minutes
  • Themes and plugins — A growing library of community themes and plugins extends the core without bloat
  • Comments and trackbacks — Built-in commenting with spam protection
  • Easy administration — A simple admin panel covers posts, pages, categories and settings
  • Portable content — Your entire blog is a set of text files — easy to back up, move or version with Git
  • Low resource usage — Runs on even the cheapest shared hosting without a database server
  • Free and open source — GPL-licensed with an active community around the project

Why Use FlatPress?

FlatPress is the answer to “I just want a blog that works” — no database, no containers, no configuration files to babysit. It is perfect for personal journals, small project blogs and nostalgia-friendly minimalism. Because your content lives in plain files, migrating away or backing up is as simple as copying a folder.

Use Cases

  • Personal blogs on budget shared hosting without MySQL support
  • Writers who want their entire blog portable and easy to back up
  • Anyone who prefers simplicity and longevity over feature-heavy CMS platforms
  • Low-power devices like Raspberry Pi acting as home servers

Platform

Web-based (self-hosted) · Linux · macOS · Windows hosting · Any PHP host

Licence

GPL-2.0

Website

flatpress.org

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.