Skip to content

mandrasch/ddev-kirby-starterkit

Repository files navigation

DDEV Kirby Starterkit

Kirby CMS meets DDEV & Gitpod.

This is just the official getkirby/starterkit with DDEV- and Gitpod-support added.

Launch in your browser via Gitpod:

Open in Gitpod

Screenshot kirby starterkit in Gitpod interface

Local usage:

Clone to your local laptop and run (after installing DDEV):

ddev start && ddev composer install && ddev launch

If you wan't to open the backend, use ddev launch /panel.

About this starterkit

See https://github.com/getkirby/starterkit for more information.

How was this created?

Kirby setup

Based on "Installing via composer"-docs.

ddev config --project-type=php
ddev ssh
composer create-project getkirby/starterkit starterkit-install-folder && \
    echo "Moving installation to root folder ..." && \
    mv starterkit-install-folder/README.md starterkit-install-folder/README_kirby.md && \
    cp -Rp starterkit-install-folder/. /var/www/html && \
    rm -rf starterkit-install-folder/

Since kirby does recognize DDEV local urls as remote sites, /site/config/config.php was edited:

  'panel' =>[
    'install' => true
  ]

See: https://getkirby.com/docs/reference/system/options/panel#allow-the-panel-to-be-installed-on-a-remote-server

Gitpod & DDEV

Gitpod DDEV integration was done with helpful tips by @shaal. See .gitpod.yml, .gitpod/-folder and shaal/ddev-gitpod for more information. Join ddev Discord if you have questions or checkout ddev.com.

Links

License

Kirby allows free local try outs, but for live sites purchasing a license is required. getkirby.com · License agreement

About

Unofficial template: kirby-starterkit with DDEV and Gitpod support

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages