File-based PHP CMS by Bastian Allgeier. Kirby stores everything as folders + text files on disk, so the content directory you mount here *is* your site — back it up by copying the folder, version it with git, edit it from the device's filesystem, whatever you like.
Notes
This template runs Kirby in a single nginx + PHP-FPM container (webdevops/php-nginx:8.3, multi-arch incl. arm64). On first start the entrypoint copies a fresh Kirby skeleton into the mounted content directory only if it's empty, so existing sites keep working across reinstalls.
Bring your own license key once you're going public — Kirby is free for local development without one.
Open-source contribution
freeKirby is commercially funded and takes no donations. We cannot forward anything, so this template costs nothing.
Last checked 2026-07-29
01
Connect a device: a Raspberry Pi, a Linux machine, or an Apple silicon Mac.
02
Click install in the dashboard. The template is signed; your device verifies the signature before anything runs.
03
Optionally attach your own domain. HTTPS certificate included, no port forwarding.
Your data stays on your device. obacht handles the tunnel, SSL, and domain.
Sign up for the closed beta