Repolode
revenz

revenz/Fenrus

アプリやサイト、検索エンジンにすばやくアクセスできる、セルフホスト型の個人用ホームページ兼新しいタブのダッシュボード。

代替できる製品:Start.me

スター
797
フォーク
49
未解決の Issue
31
最終コミット
先月

これは何?

Fenrusは、ブラウザーの新しいタブページとして使える個人用ホームページです。アプリやリンク、ほかのダッシュボードをグループに整理し、1つのページから開けます。

項目は4種類あります。通常のリンク、高解像度アイコン付きの基本アプリ、サービスから追加情報を取得して表示できるスマートアプリ、ほかのダッシュボードへのリンクです。また、ショートカットを設定したカスタム検索エンジンを追加すれば、このページから直接検索できます。

Fenrusは、.NETランタイム上またはDockerコンテナとして実行できるASP.NET Coreアプリケーションです。設定はLiteDBデータベースに保存され、機密データはデータベースと同じ場所に保管されるキーで暗号化されます。OAuth認証を使い、リバースプロキシの背後で実行することもできます。

主な機能

  • 01リンク、アプリ、ネストしたダッシュボードを1つのページにグループ化
  • 02基本アプリとスマートアプリに対応。スマートアプリではサービスの追加情報を表示可能
  • 03ショートカットキーワード付きのカスタム検索エンジン
  • 04アイコンのないリンクのfaviconを自動ダウンロード
  • 05Dockerと.NETランタイムでのデプロイに対応し、ポートを設定可能
  • 06OAuthログイン用の転送ヘッダーを備えたリバースプロキシ対応

ユースケース

  • ブラウザーの新しいタブページを、よく使うサイトにアクセスできる個人用ランチャーに置き換える
  • 自宅のサーバーやNASでセルフホスト型ホームページを稼働させ、ネットワークからアクセスする
  • ユーザーアカウントと管理者ロールを備えた、家庭や小規模チーム向けの共有ダッシュボードを提供する

クイックスタート

  1. 1

    ASP.NET Core Runtimeをインストールし、dotnetでFenrusを実行します

    dotnet Fenrus.dll
  2. 2

    または、DockerでFenrusを実行します(推奨)。データフォルダーをマウントしてください

    docker run -d --name=Fenrus -e TZ=Pacific/Auckland -p 3000:3000 -v /path/to/data:/app/data --restart unless-stopped revenz/fenrus:latest
  3. 3

    ブラウザーでページを開き、最初のユーザーを登録します。このユーザーが管理者になります

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

  • Dockerを使わずに実行する場合は、ASP.NET Core Runtimeが必要です。
  • OAuthを使うリバースプロキシの構成では、追加のヘッダー設定とプロキシ設定が必要です。

収録されている特集

トピック

よくある質問

Fenrus とは?
アプリやサイト、検索エンジンにすばやくアクセスできる、セルフホスト型の個人用ホームページ兼新しいタブのダッシュボード。 Fenrusは、ブラウザーの新しいタブページとして使える個人用ホームページです。アプリやリンク、ほかのダッシュボードをグループに整理し、1つのページから開けます。
Fenrus は無料で使えますか?ライセンスは?
Fenrus は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Fenrus は今もメンテナンスされていますか?
半年以内に更新あり。Fenrus の最終コミットは 2026年10月6日 です。
Fenrus は何に使えますか?
ブラウザーの新しいタブページを、よく使うサイトにアクセスできる個人用ランチャーに置き換える 自宅のサーバーやNASでセルフホスト型ホームページを稼働させ、ネットワークからアクセスする ユーザーアカウントと管理者ロールを備えた、家庭や小規模チーム向けの共有ダッシュボードを提供する
Fenrus のインストール方法は?
ASP.NET Core Runtimeをインストールし、dotnetでFenrusを実行します: dotnet Fenrus.dll または、DockerでFenrusを実行します(推奨)。データフォルダーをマウントしてください: docker run -d --name=Fenrus -e TZ=Pacific/Auckland -p 3000:3000 -v /path/to/data:/app/data --restart unless-stopped revenz/fenrus:latest ブラウザーでページを開き、最初のユーザーを登録します。このユーザーが管理者になります
Fenrus はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/revenz/Fenrus

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

関連プロジェクト