feat(container): update image ghcr.io/sharevb/it-tools (2026.7.11 ➔ 2026.9.27) #2227

Merged
GiorgioAresu merged 1 commit from renovate/ghcr.io-sharevb-it-tools-2026.x into main 2026-09-29 08:45:24 +02:00
Collaborator

This PR contains the following updates:

Package Update Change
ghcr.io/sharevb/it-tools minor 2026.7.11 → 2026.9.27

⚠️ Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

sharevb/it-tools (ghcr.io/sharevb/it-tools)

v2026.9.27

Compare Source

Docker images
  • Docker Hub Registry

    • sharevb/it-tools:latest
    • sharevb/it-tools:stable
    • sharevb/it-tools:2026.9.27
  • GitHub Container Registry

    • ghcr.io/sharevb/it-tools:latest
    • ghcr.io/sharevb/it-tools:stable
    • ghcr.io/sharevb/it-tools:2026.9.27
Changelog
Features
  • Timezone Converter: add POSIX string filterable list (7fc4b79)
  • JSON Editor: store data and add an auto height option (0f4c7b1)
  • new tool: Restic Command Generator (#​573) (c96fd39)
  • Keys Generator: add fingerprint (bc1d9a3)
  • new tool: EPC QR Code Generator (c80a08b)
  • new tool: URL Redirection Checker (0039bd7)
  • QRCode Generator: add embeddable link and cropy dataurl (39c616f)
  • docker: serve the app from any subpath with a runtime BASE_URL (#​565) (0a1f5dc)
  • add i18n internationalization for memo and cheatsheet (#​552) (04cfee6)
  • mermaid live preview (#​548) (db3a344)
  • new tool: Markdown Format Converter (#​488) (671e8a1)
  • k8s-memo: add i18n support for memo content (#​546) (db9ac4e)
  • common-regex-memo: add i18n support for memo content (#​547) (bc12798)
  • add warning about need of external self hosted for related tools (6e89d3d)
  • useNetworkUtilsConfig and basic auth for all tools requiring external docker services (65955d9)
  • Math OCR: replace MathJAX by Katex (b1d3849)
  • add Cross Origin Isolation (HTTP Headers) (c4f7ded)
  • Sitemap: add HOSTNAME env var to generate a sitemap (96a2079)
  • Integer Base Converter space separator support (#​481) (a2d6961)
  • new tool: Ping (aa515d9)
  • IBAN Validator and Parser: add bank infos (0620f57)
Bug fixes
  • c-link to vs href (62ab0bf)
  • deps: move the two remaining deprecated direct dependencies onto supported versions (#​559) (d39255a)
  • docker: run on read-only filesystems, IPv6-less hosts and cpu-limited containers (#​556) (8b7bc0a)
  • i18n: tool search in current language and handle switching (e5a2017)
  • Code Block Copyable: enable lineWrapping (be4d225)
  • Units Converter: make units translatable (66e2ac5)
  • Units Converter: ensure label fits (fb6cc73)
  • Regex Tester: navigation bug due to shaddowroot (3864323)
  • layout: prevent horizontal page overflow with wide code content (#​483) (f1358d5)
  • allows cross origin isolation for tools with img and iframe (db32bb0)
  • i18n: some text (e1de52b)
  • Dockerfile: Add source label to Dockerfile (175c860)
  • Cron Expression Generator: handle input cron and standard only (fe2766e)
Performance
Refactoring
  • websocket-tester: use the native WebSocket instead of w-websocket-client (#​558) (903ffb8)
Continuous integration
  • pnpm 12, pnpm/setup v3, faster and pinned CI, single Vercel deploy workflow (#​577) (da38faa)
  • rework the test and lint toolchain — per-browser E2E, scoped jsdom, type-aware oxlint (#​561) (ec740dd)
  • use pnpm/setup for pnpm and Node setup, pin Node in package.json (#​560) (fbc7d47)
Chores
Other
I18n
Doc
  • add a docker compose sample with all related services (2abda9b)

Configuration

📅 Schedule: (in timezone Europe/Rome)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/sharevb/it-tools](https://github.com/sharevb/it-tools) | minor | `2026.7.11` → `2026.9.27` | --- > ⚠️ **Warning** > > Some dependencies could not be looked up. Check the [Dependency Dashboard](issues/6) for more information. --- ### Release Notes <details> <summary>sharevb/it-tools (ghcr.io/sharevb/it-tools)</summary> ### [`v2026.9.27`](https://github.com/sharevb/it-tools/releases/tag/v2026.9.27) [Compare Source](https://github.com/sharevb/it-tools/compare/v2026.7.11...v2026.9.27) ##### Docker images - Docker Hub Registry - `sharevb/it-tools:latest` - `sharevb/it-tools:stable` - `sharevb/it-tools:2026.9.27` - GitHub Container Registry - `ghcr.io/sharevb/it-tools:latest` - `ghcr.io/sharevb/it-tools:stable` - `ghcr.io/sharevb/it-tools:2026.9.27` ##### Changelog ##### Features - **Timezone Converter**: add POSIX string filterable list ([`7fc4b79`](https://github.com/sharevb/it-tools/commit/7fc4b79)) - **JSON Editor**: store data and add an auto height option ([`0f4c7b1`](https://github.com/sharevb/it-tools/commit/0f4c7b1)) - **new tool**: Restic Command Generator ([#&#8203;573](https://github.com/sharevb/it-tools/issues/573)) ([`c96fd39`](https://github.com/sharevb/it-tools/commit/c96fd39)) - **Keys Generator**: add fingerprint ([`bc1d9a3`](https://github.com/sharevb/it-tools/commit/bc1d9a3)) - **new tool**: EPC QR Code Generator ([`c80a08b`](https://github.com/sharevb/it-tools/commit/c80a08b)) - **new tool**: URL Redirection Checker ([`0039bd7`](https://github.com/sharevb/it-tools/commit/0039bd7)) - **QRCode Generator**: add embeddable link and cropy dataurl ([`39c616f`](https://github.com/sharevb/it-tools/commit/39c616f)) - **docker**: serve the app from any subpath with a runtime BASE\_URL ([#&#8203;565](https://github.com/sharevb/it-tools/issues/565)) ([`0a1f5dc`](https://github.com/sharevb/it-tools/commit/0a1f5dc)) - add i18n internationalization for memo and cheatsheet ([#&#8203;552](https://github.com/sharevb/it-tools/issues/552)) ([`04cfee6`](https://github.com/sharevb/it-tools/commit/04cfee6)) - mermaid live preview ([#&#8203;548](https://github.com/sharevb/it-tools/issues/548)) ([`db3a344`](https://github.com/sharevb/it-tools/commit/db3a344)) - **new tool**: Markdown Format Converter ([#&#8203;488](https://github.com/sharevb/it-tools/issues/488)) ([`671e8a1`](https://github.com/sharevb/it-tools/commit/671e8a1)) - **k8s-memo**: add i18n support for memo content ([#&#8203;546](https://github.com/sharevb/it-tools/issues/546)) ([`db9ac4e`](https://github.com/sharevb/it-tools/commit/db9ac4e)) - **common-regex-memo**: add i18n support for memo content ([#&#8203;547](https://github.com/sharevb/it-tools/issues/547)) ([`bc12798`](https://github.com/sharevb/it-tools/commit/bc12798)) - add warning about need of external self hosted for related tools ([`6e89d3d`](https://github.com/sharevb/it-tools/commit/6e89d3d)) - useNetworkUtilsConfig and basic auth for all tools requiring external docker services ([`65955d9`](https://github.com/sharevb/it-tools/commit/65955d9)) - **Math OCR**: replace MathJAX by Katex ([`b1d3849`](https://github.com/sharevb/it-tools/commit/b1d3849)) - add Cross Origin Isolation (HTTP Headers) ([`c4f7ded`](https://github.com/sharevb/it-tools/commit/c4f7ded)) - **Sitemap**: add HOSTNAME env var to generate a sitemap ([`96a2079`](https://github.com/sharevb/it-tools/commit/96a2079)) - Integer Base Converter space separator support ([#&#8203;481](https://github.com/sharevb/it-tools/issues/481)) ([`a2d6961`](https://github.com/sharevb/it-tools/commit/a2d6961)) - **new tool**: Ping ([`aa515d9`](https://github.com/sharevb/it-tools/commit/aa515d9)) - **IBAN Validator and Parser**: add bank infos ([`0620f57`](https://github.com/sharevb/it-tools/commit/0620f57)) ##### Bug fixes - c-link to vs href ([`62ab0bf`](https://github.com/sharevb/it-tools/commit/62ab0bf)) - **deps**: move the two remaining deprecated direct dependencies onto supported versions ([#&#8203;559](https://github.com/sharevb/it-tools/issues/559)) ([`d39255a`](https://github.com/sharevb/it-tools/commit/d39255a)) - **docker**: run on read-only filesystems, IPv6-less hosts and cpu-limited containers ([#&#8203;556](https://github.com/sharevb/it-tools/issues/556)) ([`8b7bc0a`](https://github.com/sharevb/it-tools/commit/8b7bc0a)) - **i18n**: tool search in current language and handle switching ([`e5a2017`](https://github.com/sharevb/it-tools/commit/e5a2017)) - **Code Block Copyable**: enable lineWrapping ([`be4d225`](https://github.com/sharevb/it-tools/commit/be4d225)) - **Units Converter**: make units translatable ([`66e2ac5`](https://github.com/sharevb/it-tools/commit/66e2ac5)) - **Units Converter**: ensure label fits ([`fb6cc73`](https://github.com/sharevb/it-tools/commit/fb6cc73)) - **Regex Tester**: navigation bug due to shaddowroot ([`3864323`](https://github.com/sharevb/it-tools/commit/3864323)) - **layout**: prevent horizontal page overflow with wide code content ([#&#8203;483](https://github.com/sharevb/it-tools/issues/483)) ([`f1358d5`](https://github.com/sharevb/it-tools/commit/f1358d5)) - allows cross origin isolation for tools with img and iframe ([`db32bb0`](https://github.com/sharevb/it-tools/commit/db32bb0)) - **i18n**: some text ([`e1de52b`](https://github.com/sharevb/it-tools/commit/e1de52b)) - **Dockerfile**: Add source label to Dockerfile ([`175c860`](https://github.com/sharevb/it-tools/commit/175c860)) - **Cron Expression Generator**: handle input cron and standard only ([`fe2766e`](https://github.com/sharevb/it-tools/commit/fe2766e)) ##### Performance - **bundle**: improve initial load + loading of tools ([#&#8203;575](https://github.com/sharevb/it-tools/issues/575)) ([`641fa85`](https://github.com/sharevb/it-tools/commit/641fa85)) ##### Refactoring - **websocket-tester**: use the native WebSocket instead of w-websocket-client ([#&#8203;558](https://github.com/sharevb/it-tools/issues/558)) ([`903ffb8`](https://github.com/sharevb/it-tools/commit/903ffb8)) ##### Continuous integration - pnpm 12, pnpm/setup v3, faster and pinned CI, single Vercel deploy workflow ([#&#8203;577](https://github.com/sharevb/it-tools/issues/577)) ([`da38faa`](https://github.com/sharevb/it-tools/commit/da38faa)) - rework the test and lint toolchain — per-browser E2E, scoped jsdom, type-aware oxlint ([#&#8203;561](https://github.com/sharevb/it-tools/issues/561)) ([`ec740dd`](https://github.com/sharevb/it-tools/commit/ec740dd)) - use pnpm/setup for pnpm and Node setup, pin Node in package.json ([#&#8203;560](https://github.com/sharevb/it-tools/issues/560)) ([`fbc7d47`](https://github.com/sharevb/it-tools/commit/fbc7d47)) ##### Chores - fix release script ([`51cb093`](https://github.com/sharevb/it-tools/commit/51cb093)) - update deps ([`90b7793`](https://github.com/sharevb/it-tools/commit/90b7793)) - remove fm:check ypass ([`a049d1c`](https://github.com/sharevb/it-tools/commit/a049d1c)) - global code formatting ([`bc44870`](https://github.com/sharevb/it-tools/commit/bc44870)) - **deps**: replace the five deprecated packages from the dependency dashboard ([#&#8203;557](https://github.com/sharevb/it-tools/issues/557)) ([`5e4972e`](https://github.com/sharevb/it-tools/commit/5e4972e)) - **deps**: update dependency [@&#8203;playwright/test](https://github.com/playwright/test) to ^1.62.0 ([#&#8203;511](https://github.com/sharevb/it-tools/issues/511)) ([`9bc3cb7`](https://github.com/sharevb/it-tools/commit/9bc3cb7)) - **deps**: update type packages with their dependencies ([#&#8203;452](https://github.com/sharevb/it-tools/issues/452)) ([`db050b2`](https://github.com/sharevb/it-tools/commit/db050b2)) - update deps ([`23dc0d4`](https://github.com/sharevb/it-tools/commit/23dc0d4)) ##### Other - Restructure and enhance cheat sheets for improved readability ([#&#8203;566](https://github.com/sharevb/it-tools/issues/566)) ([`5bf94bc`](https://github.com/sharevb/it-tools/commit/5bf94bc)) - add proxmox helper script ([#&#8203;568](https://github.com/sharevb/it-tools/issues/568)) ([`a5607e0`](https://github.com/sharevb/it-tools/commit/a5607e0)) - Enhance Docker Swarm documentation ([#&#8203;564](https://github.com/sharevb/it-tools/issues/564)) ([`002a211`](https://github.com/sharevb/it-tools/commit/002a211)) - Fix regex to clean base64 data URI ([#&#8203;563](https://github.com/sharevb/it-tools/issues/563)) ([`2912cf3`](https://github.com/sharevb/it-tools/commit/2912cf3)) - Optimize the Chinese translationUpdate zh.yml ([#&#8203;549](https://github.com/sharevb/it-tools/issues/549)) ([`69f5084`](https://github.com/sharevb/it-tools/commit/69f5084)) - Update FUNDING.yml to include Buy Me a Coffee ([`c82794a`](https://github.com/sharevb/it-tools/commit/c82794a)) - Fix French translations in fr.yml ([#&#8203;551](https://github.com/sharevb/it-tools/issues/551)) ([`07102a6`](https://github.com/sharevb/it-tools/commit/07102a6)) - Optimize Chinese translation ([#&#8203;487](https://github.com/sharevb/it-tools/issues/487)) ([`27ab891`](https://github.com/sharevb/it-tools/commit/27ab891)) - Translate another docker cheatsheets to zh-cn ([#&#8203;479](https://github.com/sharevb/it-tools/issues/479)) ([`c105c1e`](https://github.com/sharevb/it-tools/commit/c105c1e)) ##### I18n - extract and translate remaining ([`6aa2e1c`](https://github.com/sharevb/it-tools/commit/6aa2e1c)) - translate remaining ([`e725356`](https://github.com/sharevb/it-tools/commit/e725356)) - translate remaining ([`bbc819f`](https://github.com/sharevb/it-tools/commit/bbc819f)) ##### Doc - add a docker compose sample with all related services ([`2abda9b`](https://github.com/sharevb/it-tools/commit/2abda9b)) </details> --- ### Configuration 📅 **Schedule**: (in timezone Europe/Rome) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMDQuMiIsInVwZGF0ZWRJblZlciI6IjQ0LjEwNC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21pbm9yIl19-->
feat(container): update image ghcr.io/sharevb/it-tools (2026.7.11 ➔ 2026.9.27)
All checks were successful
Labeler / Labeler (pull_request) Successful in 3s
Lint / actionlint (pull_request) Successful in 6s
Lint / yamllint (pull_request) Successful in 12s
AI PR Review / AI PR Review (pull_request) Successful in 33s
Konflate 2 resources changed
d828e3b3d1
Collaborator

Routine: only container-image and chart-version changes; 2 resources across 2 apps

image from to upstream
ghcr.io/sharevb/it-tools 2026.7.11@sha256:5d79e8… 2026.9.27@sha256:a49111… ❔

konflate 0.6.4 · rendered d828e3b · full diff →

<!-- konflate:pr-2227 --> **Routine**: only container-image and chart-version changes; 2 resources across 2 apps | image | from | to | upstream | |---|---|---|---| | `ghcr.io/sharevb/it-tools` | `2026.7.11@sha256:5d79e8…` | `2026.9.27@sha256:a49111…` | ❔ | <sub>konflate 0.6.4 · rendered `d828e3b` · [full diff →](https://konflate.aresu.eu/#/pr/2227)</sub>
Collaborator

✅ Automated recommendation: APPROVE

Analysis engine: minimax/MiniMax-M2-7-anthropic@http://litellm.ai.svc.cluster.local:4000/v1 (anthropic)

Review: ghcr.io/sharevb/it-tools 2026.7.11 → 2026.9.27

Recommendation: Approve — This is a routine container image version bump with no concerning changes.

Changes

Single file changed: kubernetes/apps/selfhosted/it-tools/app/helmrelease.yaml

  • Image tag updated from 2026.7.11 to 2026.9.27, each with a full @sha256: digest
  • Konflate confirms only the image reference changed across the rendered Deployment and HelmRelease

Required Checks

✓ validate manifest against target cluster version

  • The HelmRelease uses helm.toolkit.fluxcd.io/v2, which is the current stable Flux API
  • Manifest structure is valid; the konflate render completed successfully with exit code 0
  • No cluster API compatibility concerns for this diff

✓ check for resource quota / limit changes

  • Verified via konflate rendered diff: resources: limits: memory: 256Mi — unchanged
  • HelmRelease values show no modifications to requests or limits:
    • requests: cpu: 5m, memory: 32Mi
    • limits: memory: 256Mi
  • No quota or limit changes in this PR

Standards Compliance

  • OCI artifact pinned by version tag (not SHA digest), which aligns with the documented convention in AGENTS.md — container images use @sha256:, OCI artifacts use tag/version
  • No violations of repository conventions detected

Evidence Provider Findings

  • Konflate (exit 0, severity: info): confirmed the rendered diff touches only the image reference in both Deployment and HelmRelease
  • No cautions, warnings, or errors reported

Unknowns / Needs Verification

None — the diff is minimal, render succeeded, and resources are unchanged.

<!-- ai-pr-reviewer --> <!-- ai-pr-reviewer:{"version":1,"head_sha":"d828e3b3d14c9656d9f4dc41b8dbad494df8b3e9","base_sha":"3dca87826ca4c3d778e93969935fa3a4e6a12e9e","review_scope":"full","review_result":"clean","required_checks":"complete"} --> <!-- ai-pr-review-sha:d828e3b3d14c9656d9f4dc41b8dbad494df8b3e9 --> <!-- ai-pr-review-fingerprint:12e43b452f256b51cc1ae1b96b7e3cb524dc1c2fac48b3dade9e6b987dd40716|cfg:d27ea58bdbdafc403f62b1b84c70d905cc97c77c6d72d767872b88951af9ea8d --> ✅ **Automated recommendation: APPROVE** _Analysis engine: minimax/MiniMax-M2-7-anthropic@http://litellm.ai.svc.cluster.local:4000/v1 (anthropic)_ ## Review: ghcr.io/sharevb/it-tools 2026.7.11 → 2026.9.27 **Recommendation: Approve** — This is a routine container image version bump with no concerning changes. ### Changes Single file changed: `kubernetes/apps/selfhosted/it-tools/app/helmrelease.yaml` - Image tag updated from `2026.7.11` to `2026.9.27`, each with a full `@sha256:` digest - Konflate confirms only the image reference changed across the rendered Deployment and HelmRelease ### Required Checks **✓ validate manifest against target cluster version** - The HelmRelease uses `helm.toolkit.fluxcd.io/v2`, which is the current stable Flux API - Manifest structure is valid; the konflate render completed successfully with exit code 0 - No cluster API compatibility concerns for this diff **✓ check for resource quota / limit changes** - Verified via konflate rendered diff: `resources: limits: memory: 256Mi` — unchanged - HelmRelease values show no modifications to requests or limits: - requests: `cpu: 5m`, `memory: 32Mi` - limits: `memory: 256Mi` - No quota or limit changes in this PR ### Standards Compliance - OCI artifact pinned by version tag (not SHA digest), which aligns with the documented convention in `AGENTS.md` — container images use `@sha256:`, OCI artifacts use tag/version - No violations of repository conventions detected ### Evidence Provider Findings - Konflate (exit 0, severity: info): confirmed the rendered diff touches only the image reference in both Deployment and HelmRelease - No cautions, warnings, or errors reported ### Unknowns / Needs Verification None — the diff is minimal, render succeeded, and resources are unchanged.
Sign in to join this conversation.
No description provided.