Repolode
dannybouwers

dannybouwers/trala

自动发现并展示经由 Traefik 路由的服务的现代化动态仪表盘。

Star
288
Fork
10
未关闭 Issue
8
最近提交
前天

这是什么?

TraLa 是 Traefik 反向代理与负载均衡器的仪表盘。它会调用 Traefik API,把发现的每个 HTTP 路由显示为可点击的服务卡片,路由变化时自动更新。对于 Traefik 不管理的应用,也可以手动添加服务。

卡片图标会从 selfh.st 图标库自动匹配,服务还能根据 Traefik 标签自动分组。界面支持跟随系统的明暗主题,并提供英语、德语、荷兰语、法语等多种语言。多个 Traefik 实例可以汇总到同一个仪表盘,适合服务分布在多台主机上的部署。

项目以容器镜像形式发布,支持 amd64 和 arm64 架构,使用 Docker Compose 只需配置 Traefik API 地址即可启动。

核心功能

  • 01自动列出从 Traefik API 发现的所有 HTTP 路由。
  • 02通过 selfh.st 图标库自动匹配服务图标。
  • 03根据 Traefik 标签对服务进行分组。
  • 04可手动添加 Traefik 未管理的服务。
  • 05可将多个 Traefik 实例汇总到同一个仪表盘。
  • 06跟随系统明暗主题,并提供多种界面语言。

适用场景

  • 为家庭实验室中由 Traefik 暴露的所有服务提供可视化总览。
  • 把分布在不同主机上的多个 Traefik 实例的服务合并到同一个入口页。
  • 在同一仪表盘中同时放置 Traefik 路由服务和非 Traefik 服务的链接。

快速上手

  1. 1

    使用 TraLa 镜像创建 docker-compose 服务,并将其指向你的 Traefik API

  2. 2

    使用 Docker Compose 启动服务

    docker compose up -d

使用前须知

  • 需要有一个运行中的 Traefik 实例,且其 API 可被仪表板容器访问。
  • 完整的设置文档托管在外部网站上。

收录于专题

标签

常见问题

trala 是什么?
自动发现并展示经由 Traefik 路由的服务的现代化动态仪表盘。 TraLa 是 Traefik 反向代理与负载均衡器的仪表盘。它会调用 Traefik API,把发现的每个 HTTP 路由显示为可点击的服务卡片,路由变化时自动更新。对于 Traefik 不管理的应用,也可以手动添加服务。
trala 可以免费使用吗?用的什么许可证?
trala 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
trala 还在维护吗?
活跃维护中。trala 最近一次提交是在 2026年11月6日。
trala 适合用来做什么?
为家庭实验室中由 Traefik 暴露的所有服务提供可视化总览。 把分布在不同主机上的多个 Traefik 实例的服务合并到同一个入口页。 在同一仪表盘中同时放置 Traefik 路由服务和非 Traefik 服务的链接。
trala 怎么安装和运行?
使用 TraLa 镜像创建 docker-compose 服务,并将其指向你的 Traefik API 使用 Docker Compose 启动服务: docker compose up -d
在哪里获取 trala?
源代码和安装说明在 GitHub 上:https://github.com/dannybouwers/trala

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目