├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── actions │ └── build-image │ │ ├── Dockerfile │ │ └── action.yml └── workflows │ ├── ci.yml │ ├── docs.yml │ ├── nightly.yml │ └── release.yml ├── .gitignore ├── CONTRIBUTING.md ├── Cargo.lock ├── Cargo.toml ├── Dockerfile ├── LICENSE ├── README.md ├── build.sh ├── cup.schema.json ├── docs ├── .prettierignore ├── .prettierrc ├── README.md ├── bun.lock ├── eslint.config.mjs ├── next-env.d.ts ├── next.config.ts ├── package.json ├── postcss.config.mjs ├── public │ ├── cup-og.png │ └── favicon.svg ├── src │ ├── app │ │ ├── [...mdxPath] │ │ │ └── page.tsx │ │ ├── apple-icon.png │ │ ├── assets │ │ │ ├── 350767810-42eccc89-bdfd-426a-a113-653abe7483d8.png │ │ │ ├── 358304960-e9f26767-51f7-4b5a-8b74-a5811019497b.jpeg │ │ │ ├── blue_theme.png │ │ │ ├── cup.gif │ │ │ ├── ha-cup-component.png │ │ │ ├── hero-dark.png │ │ │ ├── hero-mobile-dark.png │ │ │ ├── hero-mobile.png │ │ │ └── hero.png │ │ ├── components │ │ │ ├── Browser.tsx │ │ │ ├── Card.tsx │ │ │ ├── GradientText.tsx │ │ │ ├── GridPattern.tsx │ │ │ ├── Head.tsx │ │ │ ├── Logo.tsx │ │ │ └── pages │ │ │ │ ├── home.tsx │ │ │ │ └── styles.css │ │ ├── favicon.ico │ │ ├── globals.css │ │ ├── layout.tsx │ │ └── page.tsx │ ├── content │ │ ├── _meta.ts │ │ └── docs │ │ │ ├── _meta.ts │ │ │ ├── community-resources │ │ │ ├── docker-compose.mdx │ │ │ ├── home-assistant.mdx │ │ │ └── homepage-widget.mdx │ │ │ ├── configuration │ │ │ ├── agent.mdx │ │ │ ├── authentication.mdx │ │ │ ├── automatic-refresh.mdx │ │ │ ├── ignore-registry.mdx │ │ │ ├── ignore-update-type.mdx │ │ │ ├── include-exclude-images.mdx │ │ │ ├── index.mdx │ │ │ ├── insecure-registries.mdx │ │ │ ├── servers.mdx │ │ │ ├── socket.mdx │ │ │ └── theme.mdx │ │ │ ├── contributing.mdx │ │ │ ├── index.mdx │ │ │ ├── installation │ │ │ ├── _meta.ts │ │ │ ├── binary.mdx │ │ │ └── docker.mdx │ │ │ ├── integrations.mdx │ │ │ ├── nightly.mdx │ │ │ └── usage │ │ │ ├── cli.mdx │ │ │ ├── index.mdx │ │ │ └── server.mdx │ └── mdx-components.ts └── tsconfig.json ├── screenshots ├── cup.gif ├── web_dark.png └── web_light.png ├── src ├── check.rs ├── config.rs ├── docker.rs ├── formatting │ ├── mod.rs │ └── spinner.rs ├── http.rs ├── logging.rs ├── main.rs ├── registry.rs ├── server.rs ├── structs │ ├── image.rs │ ├── inspectdata.rs │ ├── mod.rs │ ├── parts.rs │ ├── status.rs │ ├── update.rs │ └── version.rs └── utils │ ├── json.rs │ ├── link.rs │ ├── mod.rs │ ├── reference.rs │ ├── request.rs │ ├── sort_update_vec.rs │ └── time.rs └── web ├── .gitignore ├── .prettierignore ├── .prettierrc ├── README.md ├── bun.lock ├── eslint.config.js ├── index.html ├── index.liquid ├── package.json ├── postcss.config.js ├── public ├── apple-touch-icon.png ├── favicon.ico └── favicon.svg ├── src ├── App.tsx ├── components │ ├── Badge.tsx │ ├── CodeBlock.tsx │ ├── DataLoadingError.tsx │ ├── Filters.tsx │ ├── Image.tsx │ ├── LastChecked.tsx │ ├── Loading.tsx │ ├── Logo.tsx │ ├── RefreshButton.tsx │ ├── Search.tsx │ ├── Server.tsx │ ├── Statistic.tsx │ └── ui │ │ ├── Checkbox.tsx │ │ ├── Select.tsx │ │ └── Tooltip.tsx ├── hooks │ └── use-data.tsx ├── index.css ├── main.tsx ├── theme.ts ├── types.ts ├── utils.ts └── vite-env.d.ts ├── tailwind.config.js ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Bug report 3 | about: Is something not working properly? Report it here. 4 | title: "[BUG]
19 | {description} 20 |
21 |20 | {text} 21 |
22 |29 | {text} 30 |
31 |