lab
lab copied to clipboard
[kirby] fix guide
configuration
there needs to be set an option to open the panel:
https://getkirby.com/docs/reference/system/options/panel#allow-the-panel-to-be-installed-on-a-remote-server
check if it can or should be disabled after the installation
I'm unsure whether the guide in its current state actually makes sense.
Kirby does not work as a standalone CMS where you can install Themes/Plugins like WordPress, but is instead more like a website framework. The way I think of it is that with other CMS like WordPress, you'd install WordPress and then load your plugins and themes, while in Kirby, you'll have your website folder that includes Kirby as a kind of library. Therefore, the setup process might differ between your website and the one installed in the guide.
The starterkit used in the guide is an example website built using Kirby as such framework. You'd usually not use it, but instead deploy your own site. This means that steps like "create your first account" might become unnecessary, because the panel might not even be used in your actual setup. The list goes on, and some other steps listed in the guide may become invalid or not. Writing a guide for Kirby is like writing a guide to install every Laravel app ever.
In short, installing Kirby can be broken down to three steps: Change your PHP version to 8+, set up your domain, and upload your website files. Because even the way you add the Kirby application folder to your project can vary (manually uploaded, composer or Git submodules), there's no way an universal guide can be made.
Besides that, it's true that you need to change that configuration variable to create your first account, and it should be disabled afterwards.