Appsカタログは、WordPressやWooCommerceからウィキ、アナリティクス、ファイル同期、自動化ツールまで、KapsuleHostですでにホスティングしているサイトに導入できるウェブアプリケーションを閲覧できるライブラリです。
カタログとは何か
アプリとは、あなたのホスティング上で動作するソフトウェアであり、別途契約する追加の製品ではありません。サイトの料金はすでに支払い済みで、アプリはその上で何を動かすかという選択にすぎません。
このカタログが存在するのは、そうしたソフトウェアをあなた自身で調べ、ダウンロードし、展開し、設定する手間を省くためです。ほとんどの項目には実績のあるインストーラーが用意されており、指定したサイトにアプリをセットアップし、データベースを作成し、管理者アカウントを生成して、ログイン情報を渡してくれます。
Appsは、KPanelサイドバーのMainグループ内、ウェブサイトとメールの間にあるトップレベル項目です。直接アクセスするアドレスは/appsです。
アプリの料金
無料です。アプリは、すでに料金をお支払いいただいているサイトにインストールされるため、アプリ自体への課金はなく、したがって返金すべきものもありません。あなたが支払っているのは、その下にあるホスティングに対する料金です。
これには、計画しておく価値のある実際的な影響が一つあります。重いアプリほど、プランのリソースをより多く使うということです。5人向けのウィキと繁盛しているストアとでは、同じプランにかかる負荷はまったく異なります。

閲覧と検索
カタログページを開くと、現在カタログに登録されているアプリ数を示すカウントピル、検索ボックス、そしてカテゴリーチップの列が表示されます。
- 検索は、アプリ名、スラッグ、タグラインに一致します。入力すると、カタログ全体が一枚のフラットな一致結果グリッドに絞り込まれます。
- カテゴリーチップは種類で絞り込みます。複数選択が可能で、いくつかクリックして絞り込みを広げたり、Allをクリックしてリセットしたりできます。
検索もチップ選択も行わない状態では、ページには注目の1アプリが横長のヒーローカードで表示され、残りはラベル付きのカテゴリーセクションにグループ化されるため、大規模なカタログでも閲覧しやすくなっています。
カテゴリーは次のとおりです。CMS、eコマース、アナリティクス、ファイル、ウィキ、フォーラム、メール、自動化、ヘッドレスCMS、プロジェクト管理、CRM、DevOps、教育、静的サイト、ツール。
欲しいものの見当はついているが名前が分からない場合は、検索ではなくカテゴリーチップを使ってください。「ウィキ」や「ヘッドレスCMS」は、ほとんどの人が名前で検索しようとは思いつかない選択肢を見つけ出してくれます。
タイルの見方
ギャラリー内のすべてのタイルには、アプリのアイコン、名前、1行のタグライン、そして1つか2つのピルが表示されます。
- ランタイムピル:
PHP、NODEJS、STATIC、またはPYTHON。これはアプリが何の上に構築されているかを示し、どのようなホスティング環境が必要かを教えてくれます。 - Communityピルは、インストーラーがコミュニティによって提供されているアプリに付きます。インストールスクリプトは含まれていますが、セットアップを完了するために手動の手順がいくつか必要になる場合があります。
アプリページの見方
任意のアプリをクリックすると、詳細ページが開きます。構成は左右2列です。
左側の列には、次の情報が記載されています。
- アプリのアイコン、名前、タグライン。ランタイム、カテゴリー、データベースが必要かどうか、Communityかどうか、Featuredかどうかを示すピル付き。
- About [app]: そのソフトウェアが実際に何をするかの説明。
- 概要: リソースに関する事実と、プロジェクト自身のドキュメントやホームページへの外部リンク。
概要のカードには、以下が含まれる場合があります。
| 項目 | 内容 |
|---|---|
| インストール時間 | インストールにかかるおおよその時間 |
| 最小RAM | アプリの実行に必要なメモリ |
| 最小ディスク | 必要なディスク容量 |
| Database | データベースが自動でプロビジョニングされるかどうか |
右側の列は、Install [app]ボタンと該当する注意事項を表示する、スクロール追従型のインストールパネルです。
インストール可能なアプリと手動でセットアップするアプリ
カタログ内のすべてのアプリは注文可能です。「近日公開」という行き止まりはありません。異なるのは、どのように導入されるかです。
- 実績のあるインストーラーを持つアプリは自動でプロビジョニングされます。設定を行い、確認し、進行状況バーを見守るだけです。
- 実績のあるインストーラーを持たないアプリは、当社チームが手動でインストールします。アプリページにはその旨が明記されています。当社チームによるセットアップ: ご注文後、このアプリを手動でインストールし、稼働開始時にメールでお知らせします。 それでも同じボタンをクリックするだけで、料金は一切かかりません。
この区分が意図的なのには理由があります。検証されていないインストールスクリプトを顧客の稼働中のサイトに対して実行することは、サイトを壊す良い方法だからです。スクリプトの安全性を保証できない場合は、人の手で作業を行います。
コミュニティアプリ
Communityと表示されたアプリは、社内で保守されているのではなく、コミュニティから提供されたインストールスクリプトを使用しています。アプリページには、インストールスクリプトは含まれているが、セットアップを完了するために手動の手順がいくつか必要になる場合がある、と明記されています。
コミュニティアプリは「インストール済みだが未設定」として扱ってください。ソフトウェアはサイトに置かれ、アクセス可能になりますが、最終的なセットアップウィザードはご自身で行う必要があることを想定し、インストーラーが対応できなかった部分についてはプロジェクト自身のドキュメントを確認してください。作業を始める前にバックアップを取得してください。バックアップの取得をご覧ください。
推奨プランレベル
一部のアプリでは、ページ上に推奨される最低プランレベルが記載されており、現在のプランがそれを下回っている場合、インストールウィザードにプランのアップグレードをお勧めしますという通知が表示されます。
この通知は助言であり、ブロックではありません。どちらの場合でもインストールは進行します。ただし、この通知が警告している内容は本物です。プランが快適に提供できる以上のメモリを必要とするアプリは、インストール中に失敗するか、その後正常に動作しないかのいずれかになります。この通知を無視する前に、アプリページの最小RAMの数値を、お使いのプランが提供する値と照らし合わせてください。
インストールできるのは誰か
インストールには、アカウントのオーナーおよび管理者が持つapps:write権限が必要です。他のロールはカタログ全体を閲覧し、すべてのアプリページを読むことができますが、インストールボタンはロックされており、どのロールが操作できるかについての注記が表示されます。
失敗した場合
カタログが読み込まれない。 ページには、Try againボタン付きのエラーカードが表示されます。これは読み込みの失敗であり、空のカタログではありません。
「検索条件に一致するアプリがありません。」 検索ボックスをクリアするか、Allチップをクリックしてカテゴリーフィルターをリセットしてください。複数選択可能なチップは、うっかり選択したまま残ってしまいやすいものです。
期待していたアプリが見当たらない。 このカタログは厳選されています。必要なものが見当たらない場合は、サポートチケットを開き、お問い合わせください。アプリをカタログに追加することは、通常の依頼であり、特別なことではありません。
アプリページにエラーが表示される。 すべてのアプリに戻り、タイルからもう一度やり直してください。特定のアプリで繰り返し発生する場合は、そのアプリのスラッグをチケットでご報告ください。
次のステップ
アプリを選び終えたら、サイトへのアプリのインストールで、対象サイトが空でない場合の挙動も含め、ウィザードの流れを最初から最後まで確認できます。