Development & deployment recipes
-
Development & deployment
Kirby meets DDEV
Set up a local development environment for Kirby with DDEV in no time.
-
Development & deployment
Kirby meets Caddy
How to configure the popular and simple Caddy v2 web server to run a Kirby website.
-
Development & deployment
Git-based FTP-deploys
Deploy Kirby projects via GitHub actions and FTP to staging and production
-
Development & deployment
Coding style standards
Fix coding style violations automatically with easy-to-implement, configurable tools
-
Development & deployment
Replacing core classes
Extend core classes like the Kirby or site classes
-
Development & deployment
Deployment with Dokku
A clean and simple way to get Kirby up and running with Dokku, a lightweight PaaS
-
Development & deployment
PHP-based blueprints
Create blueprints programmatically with PHP
-
Development & deployment
Batch updating content
Flexible and reliable updates to large amounts of content
-
Development & deployment
Kirby meets Nginx
How to configure the Nginx web server to run a Kirby website.
-
Development & deployment
Kirby meets Docker
Get started with Docker as development environment
-
Development & deployment
Email testing
MailHog and similar tools make email testing a breeze
-
Development & deployment
Shared Controllers
Share the content of a controller across multiple templates
-
Development & deployment
Alternative multisite setup
Using symlinks to run multiple sites from the same Kirby installation.
-
Development & deployment
Content clean-up
Remove unused fields from content files