类库 › drydock
CodesWhat

CodesWhat/drydock

drydock是一个开源容器更新监控工具,支持23种容器注册表,提供20种通知触发方式、审计日志、OIDC身份验证、Prometheus指标和现代化仪表板,帮助用户监控容器镜像更新并及时通知。

CodesWhat/drydock

技术栈

框架

Next.js ^16.1.7 React ^19.2.4 Vue Router ^5.0.2 Vue.js ^3.5.29

构建工具

Vite ^7.3.1

测试

Playwright ^1.58.2 Vitest ^4.1.0

CSS 框架

Tailwind CSS ^4.2.1

代码规范

Biome ^2.4.7
查看全部依赖 (104)

依赖

@aws-sdk/client-ecr ^3.1011.0 @cucumber/cucumber ^12.7.0 @fontsource/ibm-plex-mono ^5.2.7 @radix-ui/react-slot ^1.2.4 @slack/web-api ^7.15.0 @types/mdx ^2.0.13 @vercel/analytics ^2.0.1 @vercel/speed-insights ^2.0.0 ajv ^8.18.0 ajv-formats ^3.0.1 apache-md5 1.1.8 capitalize 2.0.4 change-case ^5.4.4 class-variance-authority ^0.7.1 clsx ^2.1.1 compression ^1.8.1 connect-loki 1.2.0 cors 2.8.6 cron-parser ^5.5.0 dockerode 4.0.9 express 5.2.1 express-healthcheck 0.1.0 express-rate-limit ^8.3.1 express-session 1.19.0 flat ^6.0.1 fumadocs-core ^16.6.17 fumadocs-mdx ^14.2.10 fumadocs-ui ^16.6.17 gotify-client 0.4.2 helmet ^8.1.0 iconify-icon ^3.0.2 joi 18.0.2 joi-cron-expression 1.0.1 just-debounce 1.1.0 kafkajs 2.2.4 lokijs 1.5.12 lucide-react ^0.577.0 mqtt 5.15.0 msw ^2.12.13 nocache 4.0.0 node-cron 4.2.1 nodemailer 8.0.2 openid-client 6.8.2 p-limit ^7.3.0 parse-docker-image-name 3.0.0 passport 0.7.0 passport-anonymous 1.0.1 passport-http 0.3.0 pino ^10.3.1 pino-pretty ^13.1.3 prom-client 15.1.3 pushover-notifications 1.2.3 re2js ^1.2.2 react-dom ^19.2.4 semver 7.7.4 set-value 4.1.0 socket.io-parser ^4.2.6 sort-es 1.7.18 tailwind-merge ^3.5.0 undici ^7.24.4 unix-crypt-td-js 1.1.4 uuid ^13.0.0 yaml 2.8.2

开发依赖

@dotenvx/dotenvx 1.55.1 @fast-check/vitest ^0.3.0 @fontsource/comic-mono ^5.2.5 @fontsource/commit-mono ^5.2.5 @fontsource/inconsolata ^5.2.7 @fontsource/jetbrains-mono ^5.2.7 @fontsource/source-code-pro ^5.2.7 @iconify-json/fa6-solid ^1.2.4 @iconify-json/heroicons ^1.2.3 @iconify-json/iconoir ^1.2.10 @iconify-json/lucide ^1.2.98 @iconify-json/ph ^1.2.2 @iconify-json/tabler ^1.2.28 @storybook/vue3 ^10.2.19 @storybook/vue3-vite ^10.2.19 @tailwindcss/postcss ^4.2.1 @tailwindcss/vite ^4.2.1 @types/cors ^2.8.19 @types/dockerode 4.0.1 @types/express ^5.0.6 @types/express-session ^1.18.2 @types/node ^25.5.0 @types/node-cron ^3.0.11 @types/nodemailer ^7.0.11 @types/passport ^1.0.17 @types/react ^19.2.14 @types/react-dom ^19.2.3 @types/semver ^7.7.1 @types/yaml ^1.9.7 @vitejs/plugin-vue ^6.0.5 @vitest/coverage-v8 ^4.1.0 @vue/test-utils ^2.4.0 artillery 2.0.30 fast-check ^4.6.0 jsdom ^29.0.0 knip ^5.87.0 lefthook ^2.1.4 nodemon 3.1.14 storybook ^10.2.19 ts-node ^10.9.2 typescript ^5.9.3

截图

docs/assets/drydock-dashboard-light.png
docs/assets/drydock-dashboard-dark.png

评论

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.1. UTC+08:00, 2026-04-02 15:18
浙ICP备14020137号-1 $访客地图$