Repolode
linuxserver

linuxserver/Heimdall

Webアプリへのリンクを整理できるセルフホスト型ダッシュボード兼ブラウザーのスタートページ。対応サービスのリアルタイム統計も表示できます。

スター
9,365
フォーク
621
未解決の Issue
4
最終コミット
4 日前

これは何?

Heimdallは、Webアプリへのリンクを一か所にまとめ、ブラウザーのブックマークに埋もれないようにするセルフホスト型ダッシュボードです。あらゆるサイトやサービスをタイルとして追加でき、Google、Bing、DuckDuckGoに対応した検索バーも備えているため、ブラウザーのスタートページとしても使えます。

人気のセルフホストソフトウェア向けには、アイコンと既定のタイル色を自動で設定する「Foundation」アプリが用意されています。「Enhanced」アプリはサービスのAPIに接続し、NZBGetやSABnzbdのキューサイズやダウンロード速度など、リアルタイムの情報をタイルに表示します。

HeimdallはLaravel 11製のアプリケーションで、SQLite対応のPHP 8.4以降が必要です。リポジトリをcloneしてWebサーバーからpublicフォルダーを参照する方法のほか、x86-64、armhf、arm64向けのlinuxserver.io Dockerイメージでも実行できます。

主な機能

  • 01Webアプリやその他のサイトへのリンクを、1つのダッシュボードにまとめて整理できます。
  • 02Google、Bing、DuckDuckGoの検索バーを備えたブラウザーのスタートページとしてHeimdallを設定できます。
  • 03Foundationアプリでは、認識されたアプリのアイコンとタイル色が自動で設定されます。
  • 04Enhancedアプリでは、APIを通じて対応サービスのリアルタイム統計を表示できます。
  • 05YAML設定ファイルで検索プロバイダーをカスタマイズできます。
  • 06x86-64、armhf、arm64向けのDockerイメージを利用できます。

ユースケース

  • ホームサーバーやhomelab上のサービスへのリンクをまとめたランディングページを作る。
  • 雑然としたブックマークバーを、よく使うツールを視覚的に起動できるランチャーに置き換える。
  • 他のアプリと同じページから、SABnzbdやNZBGetのダウンロードキューを確認する。

クイックスタート

  1. 1

    リポジトリをクローンするか、リリースアーカイブをフォルダーに展開します

  2. 2

    サンプルから .env ファイルを作成します

    cp .env.example .env
  3. 3

    アプリケーションの暗号化キーを生成します

    php artisan key:generate
  4. 4

    簡単なテスト用に組み込みテストサーバーを起動します

    php artisan serve

使う前に知っておきたいこと

  • PHP 8.4 以降と、sqlite および zip のサポートを含む複数の PHP 拡張機能が必要です。
  • セルフホスティングが必要です。また、サーバーサイドのリクエストでは、プライベート IP アドレスや内部 IP アドレスへのアクセスがデフォルトでブロックされます。

収録されている特集

トピック

よくある質問

Heimdall とは?
Webアプリへのリンクを整理できるセルフホスト型ダッシュボード兼ブラウザーのスタートページ。対応サービスのリアルタイム統計も表示できます。 Heimdallは、Webアプリへのリンクを一か所にまとめ、ブラウザーのブックマークに埋もれないようにするセルフホスト型ダッシュボードです。あらゆるサイトやサービスをタイルとして追加でき、Google、Bing、DuckDuckGoに対応した検索バーも備えているため、ブラウザーのスタートページとしても使えます。
Heimdall は無料で使えますか?ライセンスは?
Heimdall は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Heimdall は今もメンテナンスされていますか?
活発にメンテナンス中。Heimdall の最終コミットは 2026年10月19日 です。
Heimdall は何に使えますか?
ホームサーバーやhomelab上のサービスへのリンクをまとめたランディングページを作る。 雑然としたブックマークバーを、よく使うツールを視覚的に起動できるランチャーに置き換える。 他のアプリと同じページから、SABnzbdやNZBGetのダウンロードキューを確認する。
Heimdall のインストール方法は?
リポジトリをクローンするか、リリースアーカイブをフォルダーに展開します サンプルから .env ファイルを作成します: cp .env.example .env アプリケーションの暗号化キーを生成します: php artisan key:generate 簡単なテスト用に組み込みテストサーバーを起動します: php artisan serve
Heimdall はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/linuxserver/Heimdall

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト