Grav ホスティング

データベースを維持する必要のない、フラットファイルからウェブサイトまたはブログを公開します。

  • ワンクリック デプロイ
  • 15 GB 必要なディスクスペース
  • 1 GB RAM 必要なメモリ
  • 2 €から 価格
今すぐ注文 セットアップ料金なし

AvaHostで得られるもの

ワンクリックデプロイメント、カスタムドメイン、無料のHTTPS、自動アプリケーション更新、およびスケジュールされたバックアップがすべてのクラウドアプリに付属しています。1台のサーバーで複数のアプリを実行でき、ターミナルアクセスも含まれています。

このテンプレートにはデータベースコンテナが含まれていません。

サーバーを注文する

テクノロジー

Dockerイメージ
linuxserver/grav:latest
デフォルトポート
80

Gravの仕組み

Gravはファイルベースのウェブプラットフォームです。ページはフォルダとMarkdownコンテンツで表現され、YAMLが設定とフロントマターを保存し、Twigテンプレートがプレゼンテーションを制御します。フォルダ階層がサイト構造になるため、プロジェクトは別個のリレーショナルコンテンツデータベースに依存するのではなく、ファイルとして移動またはバージョン管理できます。

管理プラグインは、ファイルを直接編集したくないユーザーのために、ブラウザベースの編集、メディア管理、設定、更新を提供できます。テーマはプレゼンテーションを変更し、プラグインはGravのイベントシステムを通じて機能を追加します。カタログはLinuxServer Grav設定を/configの下に保持し、最初の訪問者に管理者アカウントの作成を求めます。

Gravの主な機能

フラットファイルアーキテクチャはデータベース管理を削減しますが、公開規律を排除するものではありません。テーマ、プラグイン、カスタムテンプレート、Markdown、YAML、ルート、権限、キャッシュされた出力は、すべて一緒にテストする必要があります。サードパーティの拡張機能は互換性がなくなったり、保守されなくなったりする可能性があり、自動アプリケーション更新は、すべてのカスタムテーマまたはプラグインがその後正しく動作することを検証しません。

Gravはブログ、ドキュメンテーション、ポートフォリオ、ランディングページ、およびより多くのカスタマイズされたサイトを構築できます。コマース、フォーム、検索、多言語コンテンツ、または編集ワークフローは、選択された拡張機能と別個のサービスが必要な場合があります。アプリケーションメールはホスティングサービスで無効になっているため、メールベースのフォーム、通知、アカウント復旧、またはニュースレターは、含まれているものとして説明すべきではありません。

GravとSquarespace

1

Grav

Gravはオペレーターにファイルベースのコンテンツ、ソースレベルのテンプレート、テーマ、プラグイン、およびホスティング環境の制御を提供します。Squarespaceはプロバイダー管理のウェブサイトビルダーで、ビジュアルレイアウト編集、プロフェッショナルテンプレート、ドメイン、マーケティングツール、オンラインストア機能、スケジューリング、その他の機能が商用サブスクリプションに統合されています。

2

Squarespace

Squarespaceは、保守されたビジュアルエディター、統合されたコマースとマーケティング、ベンダーサポート、および拡張機能またはサーバー動作に対する責任が少ないことを望むオーナーに適しているかもしれません。Gravはmarkdown、テンプレート、およびコードレベルの柔軟性を好むチームに適しています。ホストされたGravパッケージは、Squarespaceのデザインサービス、支払い、コマーススタック、マーケティングプラットフォーム、またはサポート組織を再現していません。

注文 Grav

Gravを使用している人

開発者はTwigとプラグインでカスタムサイトを作成でき、ドキュメンテーションチームはMarkdownコレクションを公開でき、デザイナーは選択したテーマでポートフォリオまたはキャンペーンページを構築できます。小規模な組織は、拡張機能と更新の責任を受け入れる場合、管理インターフェースを使用できます。

Gravは完全に管理されたサイトビルダーサブスクリプション、ホストされたメールサービス、支払いプロセッサー、法的コンプライアンスレビュー、またはサードパーティのテーマとプラグインが引き続きサポートされることの保証ではありません。サイトオーナーは、コンテンツ、権限、フォーム、分析、Cookie、アクセシビリティ、拡張機能の選択、およびホストされたバックアップを超えて必要な回復コピーを保守する必要があります。

Gravの自己ホスティング:要件とコスト

Gravのリソース使用量は、ページ数、メディア、テーマの複雑さ、プラグイン、キャッシュ生成、検索、フォーム処理、管理者アクティビティ、および訪問者トラフィックに依存します。コンテンツと設定がファイルベースであるため、PostgreSQLとMariaDBは必要ありません。ソフトウェアには別個のアプリケーション料金がありませんが、画像が多いサイトまたは高価なプラグインは、小さなドキュメンテーションサイトよりも多くのストレージと処理が必要になる可能性があります。

AvaHostでは、Gravはプラン1を€2で使用します。ホストされたGravパッケージには、ワンクリックデプロイメント、自動HTTPSを備えたカスタムドメイン、自動アプリケーション更新、およびスケジュールされたバックアップが含まれます。最初の訪問時に管理者アカウントを作成し、サイトデータを永続的な設定パス内に保持します。パッケージには、Squarespaceアカウント、カスタムデザイン作業、有料テーマまたはプラグイン、コマース、支払い処理、マーケティング、分析プロバイダー、またはアプリケーションメールは含まれていません。更新後にサードパーティの拡張機能をテストし、重要なサイトコンテンツの独立したコピーを保持してください。

F.A.Q

  • Gravは Plan 1 で €2 から始まります。控えめなテーマとプラグインセットを備えた適度なサイトであれば、その開始点に適合するはずです。ページ数、訪問者トラフィック、メディアサイズ、キャッシュ処理、検索、フォーム、管理者アクティビティ、および拡張機能の複雑さが、より多くの処理またはストレージ容量が適切な時期を決定します。

  • ホストされたサイトを開き、Gravの初期管理者セットアップを完了してから、管理アドレスを共有してください。強力なパスワードを選択し、ユーザー権限を確認し、最終的なドメインを確認してください。AvaHostではアプリケーションメールが無効になっているため、別途サポートされているサービスなしでメールベースのリカバリー、フォーム、通知、または招待に依存しないでください。

  • カスタムドメインをGravに接続でき、DNSレコードがデプロイメントを指すようになった後、自動的にHTTPSが有効になります。最終的なホスト名でパブリックページ、管理者エリア、メディアパス、フォーム、リダイレクト、カノニカルリンク、および任意の拡張機能コールバックをテストしてから、公開するか検索エンジンに送信してください。

  • AvaHostはアプリケーション更新を適用し、永続的なサイトデータを保持したまま、スケジュール済みバックアップを含めます。サイト所有者は、サードパーティのテーマとプラグインの互換性、設定変更、およびリリースノートを確認する必要があります。ホストされたコンテナへの更新は、カスタムコードまたは放棄された拡張機能が正しく安全なままであることを確認することはできません。