Skip to content

Our internal plugin test environment

Notifications You must be signed in to change notification settings

getkirby/pluginsandbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kirby Plugin Sandbox

This is our test environment for third-party plugins. We isolate every plugin into their own installation and have ready-made setups for each plugin, which you can switch in the Panel.

Installation

After cloning the repo, the submodules need to be initialized.

git submodule update --init --recursive

How to install a demo setup for a new plugin

  1. Add a new folder for the plugin to /plugins. It's suggested to use the plugin name as folder name.
  2. Add sample content and a site folder
  3. Install the plugin as submodule if possible

Example submodule installation

git submodule add https://github.com/getkirby/kql.git plugins/kql/site/plugins/kql

Panel login

Email: [email protected] Password: 12345678

How to switch plugin test setups

  1. Go to the Panel
  2. Click on Plugins in the sidebar and choose the plugin you want to test
  3. Due to a Panel issue, you need to reload afterwards to load all plugin components

About

Our internal plugin test environment

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages