Lagoonは幅広いアプリケーション、フレームワーク、言語をサポートしています#
Lagoonは、アプリケーションスタックを大きく3つのレベルに分類しています:
言語#
Lagoonプロジェクトの基本的な構成要素であり、通常はLagoon専用のイメージによって提供されます。
フレームワーク#
これらの基本イメージを基に、ウェブサイトを提供したり、アプリケーションを駆動したりするために必要なロジック、ツール、パッケージを追加します。
アプリケーション#
通常、フレームワークの上に構築され、コンテンツ編集者や開発者が最終製品を形作るために操作するレイヤーです。
Lagoonで使用するためのリポジトリを参照するとき、通常は3つの方法でそれらを参照します:
テンプレート#
これらは完全に機能する、クローン可能なスターターリポジトリです。定期的にメンテナンスと更新が行われ、わずかなカスタマイズで拡張して使用できる状態にあります。
例#
これらは完全に機能するリポジトリで、定期的にメンテナンスと更新が行われていますが、個別のプロジェクトで動作させるにはある程度の労力が必要な場合があります。
デモ#
これらは実証のために構築されたリポジトリで、概念検証としては使用可能ですが、定期的なメンテナンスや更新は行われていません。
より完全なリストについては、私たちのGitHubリポジトリ:https://www.github.com/lagoon-examples と私たちのウェブサイト https://lagoon.sh/application/ をご覧ください。