面向家庭实验室的自动化部署工具,基于 Docker 和 Docker Compose,内置 160 多款预配置应用。
chr0nzz/traefik-manager
自托管的 Traefik 反向代理网页管理界面,无需手动编辑 YAML 即可管理路由、中间件、证书和日志。
- Star
- 1,671
- Fork
- 75
- 未关闭 Issue
- 0
- 最近提交
- 昨天
这是什么?
Traefik Manager 是为 Traefik 反向代理打造的自托管网页管理界面。你可以在浏览器中创建和编辑 HTTP、TCP、UDP 路由、服务和中间件,常见中间件(如认证、限流、请求头、重定向)都有向导式配置,其他需求也可直接使用原始 YAML 编辑器。
除配置外,它还基于 Traefik API 展示路由和服务的实时健康状态,列出 acme.json 中的全部证书及到期信息,并提供访问日志与 CrowdSec 封禁决策的分析面板。每次修改前都会生成带时间戳的备份,并支持通过 git 推送和一键恢复。
项目可以以 Docker 容器、Podman 或原生 Linux 服务运行,也支持 Unraid 和 umbrelOS。远程主机上可运行轻量级 Go 编写的 agent,由同一界面管理多台服务器。安全方面支持 bcrypt 密码、TOTP 两步验证、OIDC 单点登录、API 密钥以及敏感信息加密存储。
核心功能
- 01在浏览器中创建和编辑 HTTP、TCP、UDP 路由、服务和中间件。
- 02提供 30 种中间件的向导配置,并支持原始 YAML 编辑。
- 03列出 acme.json 中的证书,显示到期时间并可删除。
- 04实时显示路由和服务健康状态,支持 Docker、Kubernetes 等多种 provider。
- 05提供 CrowdSec 和访问日志分析。
- 06通过远程 agent 管理多台服务器。
适用场景
- 在家庭实验室中无需手动编辑动态 YAML 即可管理 Traefik。
- 检查哪些证书仍在使用并清理未使用的证书。
- 监控 Traefik 路由,并在后端故障时收到通知。
- 通过一个网页界面管理分布在多台远程主机上的 Traefik。
快速上手
- 1
运行 README 中的官方安装脚本(会安装 tm 命令行工具)
- 2
或者把 traefik-manager 服务添加到你现有的 Traefik Docker Compose 文件中
- 3
在浏览器中打开 http://your-server:5000 并按照设置向导操作
使用前须知
- 采用 GPL-3.0 许可证,这是一种 copyleft 许可证,要求衍生作品同样保持开源。
- Docker Compose 方案面向已有的 Traefik 安装,因此需要先运行 Traefik。
收录于专题
标签
常见问题
- traefik-manager 是什么?
- 自托管的 Traefik 反向代理网页管理界面,无需手动编辑 YAML 即可管理路由、中间件、证书和日志。 Traefik Manager 是为 Traefik 反向代理打造的自托管网页管理界面。你可以在浏览器中创建和编辑 HTTP、TCP、UDP 路由、服务和中间件,常见中间件(如认证、限流、请求头、重定向)都有向导式配置,其他需求也可直接使用原始 YAML 编辑器。
- traefik-manager 可以免费使用吗?用的什么许可证?
- traefik-manager 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- traefik-manager 还在维护吗?
- 活跃维护中。traefik-manager 最近一次提交是在 2026年11月6日。
- traefik-manager 适合用来做什么?
- 在家庭实验室中无需手动编辑动态 YAML 即可管理 Traefik。 检查哪些证书仍在使用并清理未使用的证书。 监控 Traefik 路由,并在后端故障时收到通知。 通过一个网页界面管理分布在多台远程主机上的 Traefik。
- traefik-manager 怎么安装和运行?
- 运行 README 中的官方安装脚本(会安装 tm 命令行工具) 或者把 traefik-manager 服务添加到你现有的 Traefik Docker Compose 文件中 在浏览器中打开 http://your-server:5000 并按照设置向导操作
- 在哪里获取 traefik-manager?
- 源代码和安装说明在 GitHub 上:https://github.com/chr0nzz/traefik-manager
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
自动发现并展示经由 Traefik 路由的服务的现代化动态仪表盘。
nginx-proxy-manager 的分支,提供网页界面管理 nginx 反向代理,并增加 HTTP/3、CrowdSec 和加固 TLS 等功能,以 Docker 镜像发布。
按需启动容器等工作负载,空闲一段时间后自动停止,可配合反向代理使用。
一个读取远程 Docker 节点容器标签并发布到 Redis 的发现代理,让单个 Traefik 实例可路由多台主机上的服务。
一款自托管的 Docker 应用,带 Web 界面,可定时或手动检查并更新容器。