Introduction
Pressline is a small, self-hosted CMS. PHP and MySQL on the back, no JavaScript framework on the front, under five megabytes on disk.
If you can edit a config file and visit a URL, you can install it. If you can write a PHP function, you can extend it.
What's in the box
- Articles with categories, tags, drafts and scheduled publishing
- Media library with thumbnails and MIME validation
- Multi-author users with role-based access (user / admin / dev)
- Plugin SDK with actions, filters and a built-in marketplace
- Light / Dark / AMOLED themes with six accent colours
- CSRF tokens, prepared statements and bcrypt password hashes — built in
System requirements
- PHP 8.0+ with
gd,curl,zip,mysqli,mbstring - MySQL 8.0+ or MariaDB 10.5+
- Standard LAMP stack. No Node, no Composer, no build step.