Glance ホスティング
個人用ダッシュボードを1ページに構築する:RSSフィード、天気、サービスモニター、ブックマーク、カレンダーなど、好きなように配置できます。
- ワンクリック デプロイ
- 15 GB 必要なディスクスペース
- 1 GB RAM 必要なメモリ
- 2 €から 価格

公式リンク
Glanceの公式リンクとオリジナルウェブサイト
AvaHostで得られるもの
ワンクリックデプロイメント、カスタムドメイン、無料のHTTPS、自動アプリケーション更新、およびスケジュールされたバックアップがすべてのクラウドアプリに付属しています。1台のサーバーで複数のアプリを実行でき、ターミナルアクセスも含まれています。
このテンプレートにはデータベースコンテナが含まれていません。

テクノロジー
- Dockerイメージ
- glanceapp/glance:latest
- デフォルトポート
- 8080

Glanceの仕組み
Glanceはページ、カラム、ウィジェット、外観、および各ウィジェットがクエリすべき外部ソースを定義するYAML設定を読み込みます。ページはRSSフィード、カレンダー、天気、ブックマーク、サービスステータス、検索、ビデオチャネル、またはその他のサポートされているコンポーネントをコンパクトなブラウザダッシュボードに組み合わせることができます。サーバーは設定されたビューをレンダリングし、これらのウィジェットに必要なデータを定期的に取得します。
カタログはサンプルglance.ymlから始まるため、有用なデプロイメントにはそのファイルを編集して所有者のソースとレイアウトに合わせる必要があります。Glanceはこの設定ではアプリケーションログインを提供しません。ダッシュボードアドレスに到達できる誰もが表示されるコンテンツを閲覧できるため、ソース選択と周囲のアクセス制御が重要です。
Glanceの主な機能
ページとカラムはトピック別に情報を整理し、ウィジェットはフィード、カレンダー、リンク、ステータスサマリーを多くのサイトを開くことなく表示したままにします。YAMLは設定を移植可能で確認可能にし、テーマはプレゼンテーションを個人またはチームのスタートページに適合させることができます。モバイル指向のレイアウトは、小さい画面でもダッシュボードを使用可能に保ちます。
ウィジェットは外部サービスが利用可能であり、互換性のあるデータを返すことに依存しています。一部はAPIキー、トークン、フィードアドレス、またはユーザーが提供する必要がある公開エンドポイントが必要です。設定が不注意な場合、ダッシュボードは機密カレンダータイトル、プライベートフィードアイテム、内部サービス名、または埋め込まれた認証情報を公開する可能性があります。

Glanceのセルフホスティング:要件とコスト
リソース使用量は、設定されたページ、ウィジェット、リフレッシュ動作、外部フィード、同時閲覧者、および返されるコンテンツのサイズに依存します。カタログはPostgreSQLまたはMariaDBを必要とせず、主な永続的な入力はYAML設定です。外部APIの制限とプロバイダー認証情報はホスティングプランの外にあります。
AvaHostはGlanceをプラン1(€2)にマップします。Glanceにはワンクリックデプロイメント、カスタムアドレスの自動HTTPS、アプリケーション更新、およびスケジュール済みバックアップが含まれます。スターター設定は、ページが所有者のニーズを反映する前に編集する必要があります。このデプロイメントには組み込みログインがないため、Glance外で保護が適用されない限り、ダッシュボードはそのURLにアクセスできる誰もが表示できるものとして扱う必要があります。
Glanceの利用者
開発者はプロジェクトフィードとサービスリンクを組み合わせることができ、オペレーターは読み取り専用ステータス概要を作成でき、個人はニュース、カレンダー、天気、ブックマークの個人ホームページを構築できます。情報がダッシュボードとして提示でき、協調的に編集されない場合に効果的です。
Glanceは監視バックエンド、パスワードマネージャー、チームwiki、またはアイデンティティサービスではありません。ウィジェットとソースによって提供される情報を表示します。これらの外部システムの正確性、プライバシー、または可用性を保証しません。
F.A.Q
Glanceは Plan 1 で €2 から始まります。ページ数、ウィジェット、リフレッシュパターン、外部フィード、返されるコンテンツ、および同時閲覧者がリソース使用に影響します。ホスティング料金はダッシュボードサービスとその設定をカバーしますが、サードパーティ API アカウント、データサブスクリプション、プロバイダーのレート制限、および認証情報は顧客の責任のままです。
必須ではありません。カタログデプロイメントはPostgreSQLやMariaDBを追加しません。Glanceは主にYAML設定を読み込み、構成されたウィジェットのデータを取得します。設定には非公開フィードURL、トークン、内部ホスト名、その他の機密情報が含まれる可能性があるため、保護してください。スケジュール済みバックアップはホストされたインストールをカバーしますが、外部ソースは独自のデータを保持します。
カスタムホスト名は、DNSがAvaHostを指した後、自動HTTPSでGlanceを提供できます。この構成ではアプリケーションに組み込みログインがないため、そのアドレスに到達した誰もがダッシュボードを表示できます。承認されたGlance外部のレイヤーを通じてアクセスが保護されていない限り、プライベートカレンダー、シークレットフィード、内部サービス名、または認証情報を表示することは避けてください。
カタログは、スターター `glance.yml` ファイルを提供します。そのYAMLを編集してページ、列、ウィジェット、テーマ、フィード、および必要なプロバイダー認証情報を定義し、ページに依存する前に構文を検証してください。外部サービスは失敗する可能性があり、形式が変わったり、レート制限を適用したりする可能性があるため、各ウィジェットをテストし、ダッシュボードを基盤となる監視システムとして扱わないようにしてください。
