Repolode
dannybouwers

dannybouwers/trala

Traefik経由のサービスを自動検出して表示する、モダンで動的なダッシュボード。

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

これは何?

TraLaは、リバースプロキシ兼ロードバランサーであるTraefik向けのダッシュボードです。Traefik APIに問い合わせて、検出したすべてのHTTPルーターをクリック可能なサービスタイルとして一覧表示し、ルートの変更に合わせて更新します。Traefikで管理していないアプリケーションのサービスも、手動で追加して並べられます。

タイルにはselfh.stのアイコンデータベースからアイコンが自動設定され、Traefikのタグを使ってサービスをグループ化できます。OSの設定に連動するライトテーマとダークテーマに対応し、英語、ドイツ語、オランダ語、フランス語など複数の言語を利用できます。複数のTraefikインスタンスを1つのダッシュボードに集約できるため、複数ホストにまたがる環境にも適しています。

TraLaはamd64およびarm64向けのコンテナイメージとして提供されています。Docker Composeのサンプルは、Traefik APIのホストを指定するだけで起動できます。

主な機能

  • 01Traefik APIから検出したすべてのHTTPルーターを自動で一覧表示します。
  • 02selfh.stのアイコンデータベースからサービスのアイコンを自動取得します。
  • 03Traefikのタグに基づいてサービスをグループ化します。
  • 04Traefikで管理していないアプリのサービスを手動で追加できます。
  • 05複数のTraefikインスタンスを1つのダッシュボードに集約できます。
  • 06OSのライト/ダークテーマ設定に連動し、複数のUI言語を利用できます。

ユースケース

  • ホームラボのTraefik環境で公開しているすべてのサービスを視覚的に把握する。
  • 異なるホスト上の複数のTraefikインスタンスのサービスを、1つのランチャーページにまとめる。
  • Traefik経由のサービスと並べて、Traefikを使わないサービスへのリンクも同じダッシュボードに追加する。

クイックスタート

  1. 1

    TraLa イメージを使用する docker-compose サービスを作成し、Traefik API を指定します

  2. 2

    Docker Compose でサービスを起動します

    docker compose up -d

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

  • ダッシュボードコンテナから API にアクセスできる、稼働中の Traefik インスタンスが必要です。
  • セットアップ全体のドキュメントは外部のウェブサイトに掲載されています。

収録されている特集

トピック

よくある質問

trala とは?
Traefik経由のサービスを自動検出して表示する、モダンで動的なダッシュボード。 TraLaは、リバースプロキシ兼ロードバランサーであるTraefik向けのダッシュボードです。Traefik APIに問い合わせて、検出したすべてのHTTPルーターをクリック可能なサービスタイルとして一覧表示し、ルートの変更に合わせて更新します。Traefikで管理していないアプリケーションのサービスも、手動で追加して並べられます。
trala は無料で使えますか?ライセンスは?
trala は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
trala は今もメンテナンスされていますか?
活発にメンテナンス中。trala の最終コミットは 2026年11月6日 です。
trala は何に使えますか?
ホームラボのTraefik環境で公開しているすべてのサービスを視覚的に把握する。 異なるホスト上の複数のTraefikインスタンスのサービスを、1つのランチャーページにまとめる。 Traefik経由のサービスと並べて、Traefikを使わないサービスへのリンクも同じダッシュボードに追加する。
trala のインストール方法は?
TraLa イメージを使用する docker-compose サービスを作成し、Traefik API を指定します Docker Compose でサービスを起動します: docker compose up -d
trala はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/dannybouwers/trala

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

関連プロジェクト