Skip to main content

Documentation

tinymash is a self-hosted, flat-file publishing system for PHP 8.4+. It stores content on disk and does not require a database server.

This manual covers installation, publishing, administration, themes, plugins, imports, exports, upgrades, and routine operation.

New to Markdown? Start with Introduction to Markdown

Commands and paths use a top-level installation unless stated otherwise. Replace example hostnames, usernames, and filesystem paths with values for your installation.