Setup recipes
-
Setup
Going Headless
Prepare Kirby for headless use.
-
Setup
The media folder
Understanding the advantages of the media folder and how to serve files from the content folder if you prefer.
-
Setup
Git-based deployment with Dokku
A clean and simple way to get Kirby up and running with Dokku, a lightweight PaaS
-
Setup
Kirby meets PurgeCSS
A walkthrough on how to install and use PurgeCSS with Kirby.
-
Setup
Kirby meets Tailwind CSS
A walkthrough on how to install and use Tailwind CSS with Kirby.
-
Setup
Running Kirby on a Nginx web server
How to configure the popular Nginx web server to run a Kirby website.
-
Setup
Kirby meets Docker
Getting started with Docker for development: Quickly spin up Kirby in a Docker container, bind local directories and add other services like MailHog
-
Setup
First steps to start debugging with Xdebug
Xdebug helps you track down errors in your PHP scripts. In this recipe, we will set it up with VS Code.
-
Setup
Monolithic Plugin Setup
Set up a plugin workflow that allows you to both develop and test your plugin from the same Git repository.
-
Setup
A variant to using Kirby for multiple sites
An alternative approach for running multiple sites from the same Kirby installation.
-
Setup
Kirby in a nutshell
Or what you wish you had known when you started your first Kirby project.
-
Setup
Plugin test workflow with PHPUnit
Set up multiple plugins with PHPUnit testing under a single Kirby installation.
-
Setup
Local development environment
Find the development environment that fits your needs.
-
Setup
How we built getkirby.com
Learn more about the hidden gems and secrets in our own website.
-
Setup
Kirby meets Composer
Install and update Kirby via Composer.
-
Setup
Kirby meets Git
Install and update Kirby via Git
-
Setup
Basic error hunting & prevention
When developing, debugging helps identify errors more easily.
-
Setup
Quicktip: To slash or not to slash
How to enforce URLs with or without trailing slashes
-
Setup
How to migrate file metadata
Update your file meta data for Kirby 3.
-
Setup
How to upgrade Kirby 2 plugins
Adapt your existing plugins to Kirby 3's new plugin system.
-
Setup
How to upgrade from Kirby 2
Learn how to upgrade an existing project to Kirby 3.
-
Setup
How to migrate users
Move your Kirby 2 user accounts over to Kirby 3.
-
Setup
Using Kirby for multiple sites
Run multiple sites from the same Kirby installation.
-
Setup
Quicktip: Serving a page on its own domain
Serve a single page of your site on its own separate domain.
-
Setup
Editable redirects
Redirect visitors to external resources.