Frequently Asked Questions
Find answers to common questions about using our platform.
How do I install it?
Clone the repo, copy pl-config.example.php to pl-config.php, fill in DB creds, open /instalace/db_install.php in the browser. Five minutes on a fresh VPS.
What do I need?
PHP 8.0+ with gd, curl, zip, mysqli, mbstring. MySQL 8.0+ or MariaDB 10.5+. No Node, no Composer, no build step.
Is it free?
Yes. MIT licence, source on GitHub. Free to use commercially.
How do plugins work?
A plugin is a folder under /plugins/<id>/ with a plugin.json manifest. Register hooks via PL_Plugin::register('id')->onArticleSave($fn). Plugins can add dashboard cards, menu items, editor buttons and SQL migrations.
What's the marketplace?
A built-in plugin store at marketplace.pressline.app. Browse, install and update from the admin. Every download is sha256-verified.
Can I theme the front-end?
Light, dark and AMOLED themes ship by default with six accent colours. A themes marketplace is on the roadmap. For now, fork the PHP and CSS.
Is the admin only in Czech?
Yes, for now. Multi-language admin is on the roadmap. The public site supports English, Czech and German.
I found a security bug.
Email security@pressline.app. Don't open a public issue.