Skip to content

Latest commit

 

History

History
50 lines (37 loc) · 3.47 KB

File metadata and controls

50 lines (37 loc) · 3.47 KB

Lagoon Demos & Examples Collection

This is a repository of example Lagoon projects - designed for use with Lagoon and its local development environments.

Demo Example Template
Works on Lagoon Yes Yes Yes
Uses Lagoon Images (where available) Yes Yes Yes
Is Maintained Yes Yes
Has Automated Updates Yes Yes
Has Test Coverage Yes Yes
Has Documentation Yes Yes
Has Ecosystem Tooling Integration Maybe Maybe
Application Logging Integration Maybe Maybe
Easily extendable and customisable Yes

Templates see all

Templates are the highest-standard Lagoon templates - they are configured to be a base for your site, and you should be able to add your modules, themes, and configs. They are self-contained, built with tests, and regularly updated.

Drupal

Wordpress

Laravel

Examples see all

Examples are full featured applications, configured to run on Lagoon. They are not generally suitable for extension into a customised site. They are self-contained, built with tests, and regularly updated.

Ruby

Demos see all

Demos are one-off applications, intended to demonstrate how Lagoon works in a variety of Applications, Languages and Frameworks. They might not contain tests, usually aren't regularly updated, and generally are not suitable for extension into a site.

There are a variety of demos here, some more complete and working than others.

No Longer Maintained Demos, Examples and Templates

  • Drupal9-varnish - As Drupal9-base, with Varnish 6 as an HTTP cache
  • Drupal9-full - As Drupal9-base, but with Redis 6 as a cache backend and Solr 8 as a search backend

Maintenance of these examples

These repositories are connected to RenovateBot, which will automatically trigger updates when dependencies are available. We use GitHub Actions to perform build and test routines. The tests themselves are generated by Leia, from README files in the repositories themselves.