Cap ホスティング

Capは、Loomにビデオを保持させたくないチームのために構築された、自分でホストするオープンソースのスクリーン記録および共有サイトです。

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

AvaHostで得られるもの

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

アプリと共にプロビジョニングされ、AvaHostによって管理されないMySQL 8コンテナがあります。

サーバーを注文する

テクノロジー

Dockerイメージ
ghcr.io/capsoftware/cap-web:latest
デフォルトポート
0
データベース
MySQL 8

Cap の仕組み

CapSoftware の Cap はオープンソースのスクリーンレコーダーであり、クリップを共有するためのウェブアプリです。セルフホストガイドの compose ファイルは、FFmpeg、MySQL 8、S3 互換ストレージ用の MinIO を実行するメディアサーバーである ghcr.io/capsoftware/cap-web ウェブイメージを起動します。プロジェクトは MySQL 8 が必須であり、MariaDB はサポートされるエンジンではないと述べています。したがって、このベースラインはデータベースを MariaDB の汎用ラベルではなく MySQL 8 として記録します。Tauri で構築されたデスクトップアプリは、サーバー URL を指定できるため、アップロードは cap.so ではなくあなたのインスタンスに送られます。

初回起動には実際のシークレットが必要です。公開 compose ファイルはプレースホルダーパスワードを含んでおり、本番環境チェックリストは公開デプロイ前にそれらを置き換えるよう指示しています。Resend 経由のメールはオプションであり、AvaHost のアプリケーションメール提供の一部ではありません。この外部メールパスを使用しない場合、メールを送信する機能はメールを送信しません。

Cap の主な機能

ユーザーはデスクトップアプリで画面、カメラ、またはその両方を記録してからサーバーにアップロードします。ウェブアプリは MySQL でアカウントとメタデータを保持し、バケットでバイトを保持します。MinIO はホストにプライベートのままにしておくことができ、公開 URL は再生を提供します。これは両方を正しく設定する必要がある設定のペアです。ガイドのポートには、ウェブアプリ用の 3000 と MinIO API 用の 9000 が含まれており、通常はプロキシの背後にあり、生のまま公開されていません。

AvaHost はデプロイを自動的に更新し、MySQL とバケットボリュームをスケジュールに従ってバックアップします。ビデオが重い部分です。アプリケーションメールは Cap に含まれていません。Cap には専用パブリック IP は必要ありません。

Cap と Loom の比較

1

Cap

Cap はソフトウェアであり、あなたが運用するインフラストラクチャ上のファイルです。Loom はホストされた製品であり、独自のアカウントと保持期間があります。そのサービスが必要な場合は Loom を選択してください。ビデオを自分で保持する必要があり、MySQL 8 とオブジェクトストレージを実行できる場合は Cap を選択してください。

2

Loom

デスクトップアプリはワークフローの一部です。レコーダーをインストールする人がいないサーバーは、共有サイトに過ぎません。

Cap を使用している人

ウォークスルーを記録し、Loom に保存したくない製品チームとサポートチームが Cap を使用しています。MySQL とバケットを運用できない場合は不適切であり、レコーダーがウェブサイトだけであることを期待していた場合も不適切です。2 GB の数字はプロジェクト自体の基本的な使用法に関する注記であり、Plan 2 と一致しています。

Cap のセルフホスティング: 要件とコスト

ベースラインは 2048 MB の RAM と 1 CPU コア、ウェブイメージ ghcr.io/capsoftware/cap-web、およびスタックが必要とする MySQL 8 とオブジェクトストレージです。記録はウェブアプリよりも高速でディスクを消費します。Plan 3 の 50 GB を開始ライブラリとして扱い、クリップが蓄積する場合は Plan 4 の 100 GB を扱ってください。AvaHost では Cap の推奨最小値は €5 の Plan 2 です。Cap パッケージには、ワンクリックデプロイ、

F.A.Q

  • プラン2では上限が€5から始まります。この価格は、プロジェクトが説明する基本スタック(このサイズでのMySQL 8容量を含む)をカバーしていますが、大規模なビデオアーカイブやResendは含まれていません。長期の録画ライブラリはディスクアップグレードです。外部プロバイダーを通じたオプションのメールは、このプランではなくそのプロバイダーによって請求されます。

  • はい。公開URLを管理下のホスト名に設定し、DNSをインスタンスにポイントしてください。自動HTTPSがウェブサイトをカバーします。再生には、設定したストレージURLも必要です。これは別のドメイン名である場合があります。デスクトップアプリは同じサーバーURLを使用する必要があります。ゾーンとユーザーアカウントは自分で管理します。

  • AvaHostはCapを自動的に更新し、スケジュールに従ってデータベースとオブジェクトストレージボリュームをバックアップします。バケットなしのメタデータ、またはMySQLなしのバケットは、機能するライブラリを復元できません。更新後、サインインして既存のクリップを1つ再生してください。設定したシークレットを保持してください。公開されているcomposeファイルのサンプルパスワードは本番環境の設定ではありません。

  • MySQL 8。プロジェクトではMariaDBはサポートされていないエンジンとされているため、このパッケージはデータベースの再ラベリングではなくこの方針に従っています。オブジェクトストレージも必要です。MinIOはドキュメント化されたローカルオプションです。録画用ディスクは成長パスです。開始時はプラン3で50 GB、ライブラリが大きくなるとプラン4で100 GBです。