File tree Expand file tree Collapse file tree 3 files changed +149
-4
lines changed
Expand file tree Collapse file tree 3 files changed +149
-4
lines changed Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ name: Build and Release
33on :
44 push :
55 branches :
6- - dev-dashboard
6+ - main
77 paths :
88 - ' agent/**'
99 - ' dashboard/**'
1313 - ' v*'
1414 pull_request :
1515 branches :
16- - dev-dashboard
16+ - main
1717 workflow_dispatch :
1818 inputs :
1919 release_cli :
@@ -413,4 +413,4 @@ jobs:
413413 echo "- [GitHub Packages](https://github.com/${{ github.repository }}/pkgs/container)" >> $GITHUB_STEP_SUMMARY
414414 if [[ "${{ github.ref_type }}" == "tag" ]]; then
415415 echo "- [Release Page](https://github.com/${{ github.repository }}/releases/tag/${{ github.ref_name }})" >> $GITHUB_STEP_SUMMARY
416- fi
416+ fi
Original file line number Diff line number Diff line change 55A comprehensive analytics platform for Traefik access logs with three deployment options: a Go-based API agent, a modern Next.js web dashboard, and a beautiful terminal-based CLI.
66
77<div align =" center " >
8-
8+
9+ [ ![ Docker] ( https://img.shields.io/docker/pulls/hhftechnology/traefik-log-dashboard?style=flat-square )] ( https://hub.docker.com/r/hhftechnology/traefik-log-dashboard )
10+ [ ![ Docker] ( https://img.shields.io/docker/pulls/hhftechnology/traefik-log-dashboard-agent?style=flat-square )] ( https://hub.docker.com/r/hhftechnology/traefik-log-dashboard-agent )
911![ Stars] ( https://img.shields.io/github/stars/hhftechnology/traefik-log-dashboard?style=flat-square )
1012[ ![ Discord] ( https://img.shields.io/discord/994247717368909884?logo=discord&style=flat-square )] ( https://discord.gg/HDCt9MjyMJ )
1113
@@ -44,6 +46,20 @@ Traefik Log Dashboard is a powerful analytics platform that provides real-time i
44462 . ** Dashboard** - Next.js web UI with interactive charts and real-time updates
45473 . ** CLI** - Beautiful terminal-based dashboard (optional)
4648
49+ <img width =" 1920 " height =" 1080 " alt =" image " src =" https://github.com/user-attachments/assets/7eb3bd6f-f195-4fbb-babc-140e4a37451f " />
50+ ---
51+ <img width =" 1920 " height =" 1080 " alt =" image " src =" https://github.com/user-attachments/assets/cb97cf90-a670-4afc-8e92-17b39fb03c7b " />
52+ ---
53+ <img width =" 1920 " height =" 1080 " alt =" image " src =" https://github.com/user-attachments/assets/1c534efa-bfaf-4603-9b87-d69a736a8a67 " />
54+ ---
55+ <img width =" 1920 " height =" 1080 " alt =" image " src =" https://github.com/user-attachments/assets/7e659846-db62-4825-bfe3-218081c66450 " />
56+ ---
57+ <img width =" 1735 " height =" 1532 " alt =" image " src =" https://github.com/user-attachments/assets/29a0df2a-3ff3-4204-ba06-7bc34f39f7c6 " />
58+ ---
59+ <img width =" 1735 " height =" 810 " alt =" image " src =" https://github.com/user-attachments/assets/94059cb8-dec7-49cc-9531-51270f314ba7 " />
60+
61+ <img width =" 1877 " height =" 7800 " alt =" image " src =" https://github.com/user-attachments/assets/ba81077f-95b0-4a73-82ab-bb9e75d4c04a " />
62+
4763### What's New in v2.x
4864
4965- ✅ ** Multi-Agent Architecture** - Manage multiple Traefik instances from a single dashboard
Original file line number Diff line number Diff line change 1+ # =====================================================
2+ # Custom
3+ # =====================================================
4+ /dist
5+ /temp
6+ /** /config /** /* .json
7+ ! /** /config /** /* .example.json
8+
9+ # =====================================================
10+ # Node.js
11+ # =====================================================
12+ # Logs
13+ logs
14+ * .log
15+ npm-debug.log *
16+ yarn-debug.log *
17+ yarn-error.log *
18+ lerna-debug.log *
19+ .pnpm-debug.log *
20+
21+ # Diagnostic reports (https://nodejs.org/api/report.html)
22+ report. [0-9 ]* . [0-9 ]* . [0-9 ]* . [0-9 ]* .json
23+
24+ # Runtime data
25+ pids
26+ * .pid
27+ * .seed
28+ * .pid.lock
29+
30+ # Directory for instrumented libs generated by jscoverage/JSCover
31+ lib-cov
32+
33+ # Coverage directory used by tools like istanbul
34+ coverage
35+ * .lcov
36+
37+ # nyc test coverage
38+ .nyc_output
39+
40+ # Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
41+ .grunt
42+
43+ # Bower dependency directory (https://bower.io/)
44+ bower_components
45+
46+ # node-waf configuration
47+ .lock-wscript
48+
49+ # Compiled binary addons (https://nodejs.org/api/addons.html)
50+ build /Release
51+
52+ # Dependency directories
53+ node_modules /
54+ jspm_packages /
55+
56+ # Snowpack dependency directory (https://snowpack.dev/)
57+ web_modules /
58+
59+ # TypeScript cache
60+ * .tsbuildinfo
61+
62+ # Optional npm cache directory
63+ .npm
64+
65+ # Optional eslint cache
66+ .eslintcache
67+
68+ # Microbundle cache
69+ .rpt2_cache /
70+ .rts2_cache_cjs /
71+ .rts2_cache_es /
72+ .rts2_cache_umd /
73+
74+ # Optional REPL history
75+ .node_repl_history
76+
77+ # Output of 'npm pack'
78+ * .tgz
79+
80+ # Yarn Integrity file
81+ .yarn-integrity
82+
83+ # dotenv environment variables file
84+ .env
85+ .env.test
86+ .env.production
87+
88+ # parcel-bundler cache (https://parceljs.org/)
89+ .cache
90+ .parcel-cache
91+
92+ # Next.js build output
93+ .next
94+ out
95+
96+ # Nuxt.js build / generate output
97+ .nuxt
98+ dist
99+
100+ # Gatsby files
101+ .cache /
102+ # Comment in the public line in if your project uses Gatsby and not Next.js
103+ # https://nextjs.org/blog/next-9-1#public-directory-support
104+ # public
105+
106+ # vuepress build output
107+ .vuepress /dist
108+
109+ # Serverless directories
110+ .serverless /
111+
112+ # FuseBox cache
113+ .fusebox /
114+
115+ # DynamoDB Local files
116+ .dynamodb /
117+
118+ # TernJS port file
119+ .tern-port
120+
121+ # Stores VSCode versions used for testing VSCode extensions
122+ .vscode-test
123+
124+ # yarn v2
125+ .yarn /cache
126+ .yarn /unplugged
127+ .yarn /build-state.yml
128+ .yarn /install-state.gz
129+ .pnp. *
You can’t perform that action at this time.
0 commit comments