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.