Repolode
codewec

codewec/dashlit

リンクやツール、サービスの稼働状況を一元管理できる、Svelte製のセルフホスト型ダッシュボード。

代替できる製品:HomepageLinkwarden

スター
478
フォーク
17
未解決の Issue
8
最終コミット
一昨日

これは何?

DashLitは、ブックマークやサービスをまとめるセルフホスト型のスタートページです。リンクを複数のダッシュボードに整理し、行・列・masonryレイアウトで表示できます。グループや項目はドラッグ&ドロップで並べ替えられ、ユーザーごと、またはシステム全体のデフォルトダッシュボードを設定できます。各項目のURLの利用可否を確認でき、ページ上にリアルタイムのステータス表示を出せます。

フロントエンドを組み込んだ単一のGoバイナリとして提供され、Docker、Linux用のsystemdインストールスクリプト、またはProxmox LXCヘルパーで実行できます。ローカルのパスワードログインまたはPocket IDを含むOIDCでアクセスでき、ユーザー登録やアカウント連携も設定できます。アイコンはselfh.stとIconifyから検索でき、Catppuccinに着想を得た複数のライト/ダークテーマに加え、カスタムパレットも利用できます。ダッシュボード、グループ、項目はインポート、エクスポート、複製が可能です。

主な機能

  • 01公開、認証必須、非公開を切り替えられる複数のダッシュボード
  • 02デスクトップとタッチ操作に対応した、グループや項目のドラッグ&ドロップ
  • 03リアルタイムのステータス表示を備えたURLの稼働状況監視
  • 04Pocket IDを含む、ローカルパスワードログインとOIDC認証
  • 05selfh.stとIconifyを横断したアイコン検索
  • 06キーボードナビゲーション、フィルタリング、修飾キーを使ったショートカット

ユースケース

  • セルフホスト型サービスをまとめるホームラボ用スタートページの構築
  • ログイン認証付きで、チーム内リンクやツールの一覧を共有
  • 1つのページから、内部サービスにアクセスできるかを監視
  • Raspberry PiやProxmoxコンテナで動作する軽量ダッシュボードの運用

クイックスタート

  1. 1

    コンテナイメージをPullする

    docker pull ghcr.io/codewec/dashlit:latest
  2. 2

    JWT_SECRETの値を先に置き換えてから、DashLitを起動する

    docker run -d --name dashlit --restart unless-stopped -p 3000:8080 -e JWT_SECRET='replace-with-a-long-random-secret' -v dashlit-data:/data ghcr.io/codewec/dashlit:latest
  3. 3

    http://localhost:3000を開いて最初のアカウントを作成する。このアカウントは管理者になります

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

  • デフォルトのJWT_SECRETは開発用の値です。本番環境では必ず置き換えてください。
  • セルフホスティングでは、サーバー、データボリューム、バックアップを自分で管理する必要があります。

収録されている特集

トピック

よくある質問

dashlit とは?
リンクやツール、サービスの稼働状況を一元管理できる、Svelte製のセルフホスト型ダッシュボード。 DashLitは、ブックマークやサービスをまとめるセルフホスト型のスタートページです。リンクを複数のダッシュボードに整理し、行・列・masonryレイアウトで表示できます。グループや項目はドラッグ&ドロップで並べ替えられ、ユーザーごと、またはシステム全体のデフォルトダッシュボードを設定できます。各項目のURLの利用可否を確認でき、ページ上にリアルタイムのステータス表示を出せます。
dashlit は無料で使えますか?ライセンスは?
dashlit は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
dashlit は今もメンテナンスされていますか?
活発にメンテナンス中。dashlit の最終コミットは 2026年11月5日 です。
dashlit は何に使えますか?
セルフホスト型サービスをまとめるホームラボ用スタートページの構築 ログイン認証付きで、チーム内リンクやツールの一覧を共有 1つのページから、内部サービスにアクセスできるかを監視 Raspberry PiやProxmoxコンテナで動作する軽量ダッシュボードの運用
dashlit のインストール方法は?
コンテナイメージをPullする: docker pull ghcr.io/codewec/dashlit:latest JWT_SECRETの値を先に置き換えてから、DashLitを起動する: docker run -d --name dashlit --restart unless-stopped -p 3000:8080 -e JWT_SECRET='replace-with-a-long-random-secret' -v dashlit-data:/data ghcr.io/codewec/dashlit:latest http://localhost:3000を開いて最初のアカウントを作成する。このアカウントは管理者になります
dashlit はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/codewec/dashlit

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

関連プロジェクト