Skip to content

feat(container): update image gabrielduartem/blocky-ui ( 1.1.4 → 1.6.1 )#571

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/gabrielduartem-blocky-ui-1.x
Open

feat(container): update image gabrielduartem/blocky-ui ( 1.1.4 → 1.6.1 )#571
renovate[bot] wants to merge 1 commit intomainfrom
renovate/gabrielduartem-blocky-ui-1.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 13, 2025

This PR contains the following updates:

Package Update Change
gabrielduartem/blocky-ui minor 1.1.41.6.1

Warning

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


Release Notes

GabeDuarteM/blocky-ui (gabrielduartem/blocky-ui)

v1.6.1

Compare Source

Patch Changes
  • #​260 7ad8467 Thanks @​GabeDuarteM! - Fix layout overflow on mobile when domain or client names are long

    Long domain names in the Top Domains and Top Clients lists no longer push the layout wider than the screen on mobile devices. Names are now properly truncated with an ellipsis.

v1.6.0

Compare Source

Minor Changes
Configuration

Set QUERY_LOG_TYPE to postgresql or timescale and QUERY_LOG_TARGET to a PostgreSQL connection URI:

QUERY_LOG_TYPE=postgresql
QUERY_LOG_TARGET=postgresql://username:password@localhost:5432/blocky_query_log

v1.5.0

Compare Source

Minor Changes
New Filters and Auto-Refresh

You can now filter query logs by DNS record type (A, AAAA, CNAME, MX, etc.) and by all Blocky response types. A new auto-refresh toggle lets you enable or disable automatic refresh every 30 seconds.

Query logs filters and auto-refresh toggle

Duration Column

The Duration column now better indicates when no external DNS lookup was needed:

  • Dash (—): Locally-resolved responses with 0ms duration (cached, blocked, hosts file, etc.)
  • 0ms: Externally-resolved responses that returned instantly (e.g., due to upstream caching)
  • Xms: Normal duration for any response that took measurable time

Duration column showing dash for cached entries

Custom instance name

When running multiple BlockyUI instances, you can now set an INSTANCE_NAME environment variable to display a custom name in the browser tab title (e.g., "BlockyUI @​ blocky-vm2").

To enable, add the environment variable to your configuration:

INSTANCE_NAME=blocky-vm2
Patch Changes
  • #​211 86d08e4 Thanks @​GabeDuarteM! - Fix CSV log provider errors not showing in the UI

    CSV log provider errors (such as permission issues or missing directories) now display in the UI instead of failing silently with an empty table.

v1.4.0

Compare Source

Minor Changes
  • aa37165: Add client filtering for query logs and support for CSV per-client log format
Filter Query Logs by Client

You can now filter query logs by client name in addition to domain. The search box shows suggestions for both domains and clients with their query counts.

Filter by domain or client

CSV Per-Client Log Format Support

Added support for Blocky's csv-client logging format, which stores logs in separate files per client.

To enable, set in your environment:

QUERY_LOG_TYPE=csv-client
QUERY_LOG_TARGET=/path/to/blocky/logs/folder/
Patch Changes
  • e4b8349: Docker images are now published to GitHub Container Registry (GHCR)
New Registry

Blocky UI Docker images are now available on GitHub Container Registry at ghcr.io/gabeduartem/blocky-ui.

Update your docker-compose.yml to use the new registry:

services:
  blocky-ui:
    image: ghcr.io/gabeduartem/blocky-ui:latest

Or if using docker run:

docker run -d ghcr.io/gabeduartem/blocky-ui:latest
Docker Hub Deprecation Notice

The existing Docker Hub image (gabrielduartem/blocky-ui) will continue to receive updates for the time being, but may be discontinued in the future. We recommend updating your configuration to use the GHCR image to avoid disruption.

v1.3.0

Compare Source

Minor Changes
  • d0fe909: Statistics Section

    A new statistics section providing insights into your DNS queries and blocking activity.

Features
  • Overview Cards - Total queries, blocked requests, cache hit rate, and listed domains

Requires Prometheus configured on Blocky

Overview Cards

  • Queries Over Time Chart - Interactive chart with selectable time ranges (1h, 24h, 7d, 30d)
  • Top Domains Table - Most queried domains with filter for blocked only
  • Top Clients Table - Devices with the most DNS queries

Requires query logging (MySQL or CSV)

Statistics Dashboard

Configuration

Metrics are fetched from $BLOCKY_API_URL/metrics by default.

environment:
  - PROMETHEUS_PATH=/custom-path # Optional, defaults to /metrics
  - QUERY_LOG_TYPE=mysql # or csv
  - QUERY_LOG_TARGET=mysql://user:pass@host:3306/database

v1.2.0

Compare Source

Minor Changes
  • 218624b: feat: Add support for Query Logs of type "CSV"
DEPRECATION NOTICE

To better align with the configuration schema from blocky, the DATABASE_URL environment variable is now deprecated and replaced by QUERY_LOG_TYPE and QUERY_LOG_TARGET.
While DATABASE_URL still works in this version, it will be removed in a future release.

Replace it with:

QUERY_LOG_TYPE=mysql
QUERY_LOG_TARGET=mysql://your-database
Patch Changes

v1.1.6

Compare Source

Patch Changes
  • 1b3fd87: Fix React Server Components CVE

v1.1.5

Compare Source

Patch Changes
  • ca002bc: Bump packages to cover CVEs

Configuration

📅 Schedule: Branch creation - "every weekend" in timezone America/New_York, 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 was generated by Mend Renovate. View the repository job log.

@github-actions
Copy link

github-actions bot commented Dec 13, 2025

--- HelmRelease: network/blocky-ui Deployment: network/blocky-ui

+++ HelmRelease: network/blocky-ui Deployment: network/blocky-ui

@@ -36,9 +36,9 @@

       hostPID: false
       dnsPolicy: ClusterFirst
       containers:
       - env:
         - name: BLOCKY_API_URL
           value: http://blocky.network.svc.cluster.local:4000
-        image: gabrielduartem/blocky-ui:1.1.4@sha256:007439c7962edefc1150d025e1d7148ac606f16783cda7dd7047e00aee813d0b
+        image: gabrielduartem/blocky-ui:1.6.1@sha256:35e67a68a6ef15ad43d3b9913ab7e667deaddcb022e414eacc8070a1450b4441
         name: app
 

@github-actions
Copy link

github-actions bot commented Dec 13, 2025

--- kubernetes/apps/network/blocky/ui Kustomization: network/blocky-ui HelmRelease: network/blocky-ui

+++ kubernetes/apps/network/blocky/ui Kustomization: network/blocky-ui HelmRelease: network/blocky-ui

@@ -30,13 +30,13 @@

           app:
             env:
             - name: BLOCKY_API_URL
               value: http://blocky.network.svc.cluster.local:4000
             image:
               repository: gabrielduartem/blocky-ui
-              tag: 1.1.4@sha256:007439c7962edefc1150d025e1d7148ac606f16783cda7dd7047e00aee813d0b
+              tag: 1.6.1@sha256:35e67a68a6ef15ad43d3b9913ab7e667deaddcb022e414eacc8070a1450b4441
             probes:
               liveness:
                 enabled: false
               readiness:
                 enabled: false
         replicas: 1

@renovate renovate bot changed the title fix(container): update image gabrielduartem/blocky-ui ( 1.1.4 → 1.1.5 ) fix(container): update image gabrielduartem/blocky-ui ( 1.1.4 → 1.1.6 ) Dec 15, 2025
@renovate renovate bot force-pushed the renovate/gabrielduartem-blocky-ui-1.x branch from f0aab02 to 88e0e59 Compare December 15, 2025 02:46
@renovate renovate bot changed the title fix(container): update image gabrielduartem/blocky-ui ( 1.1.4 → 1.1.6 ) feat(container): update image gabrielduartem/blocky-ui ( 1.1.4 → 1.2.0 ) Dec 30, 2025
@renovate renovate bot force-pushed the renovate/gabrielduartem-blocky-ui-1.x branch from 88e0e59 to d7530e9 Compare December 30, 2025 09:15
@renovate renovate bot changed the title feat(container): update image gabrielduartem/blocky-ui ( 1.1.4 → 1.2.0 ) feat(container): update image gabrielduartem/blocky-ui ( 1.1.4 → 1.3.0 ) Dec 31, 2025
@renovate renovate bot force-pushed the renovate/gabrielduartem-blocky-ui-1.x branch from d7530e9 to d3b9b1b Compare December 31, 2025 01:13
@renovate renovate bot changed the title feat(container): update image gabrielduartem/blocky-ui ( 1.1.4 → 1.3.0 ) feat(container): update image gabrielduartem/blocky-ui ( 1.1.4 → 1.4.0 ) Dec 31, 2025
@renovate renovate bot force-pushed the renovate/gabrielduartem-blocky-ui-1.x branch from d3b9b1b to 420903c Compare December 31, 2025 19:52
@renovate renovate bot force-pushed the renovate/gabrielduartem-blocky-ui-1.x branch from 420903c to 0b6baf5 Compare January 8, 2026 00:24
@renovate renovate bot changed the title feat(container): update image gabrielduartem/blocky-ui ( 1.1.4 → 1.4.0 ) feat(container): update image gabrielduartem/blocky-ui ( 1.1.4 → 1.5.0 ) Jan 8, 2026
@renovate renovate bot force-pushed the renovate/gabrielduartem-blocky-ui-1.x branch from 0b6baf5 to a0c9378 Compare January 23, 2026 18:10
@renovate renovate bot force-pushed the renovate/gabrielduartem-blocky-ui-1.x branch from a0c9378 to 2f75090 Compare February 2, 2026 21:42
@renovate renovate bot force-pushed the renovate/gabrielduartem-blocky-ui-1.x branch from 2f75090 to d86385b Compare February 12, 2026 00:45
@renovate renovate bot changed the title feat(container): update image gabrielduartem/blocky-ui ( 1.1.4 → 1.5.0 ) feat(container): update image gabrielduartem/blocky-ui ( 1.1.4 → 1.6.0 ) Feb 12, 2026
@renovate renovate bot force-pushed the renovate/gabrielduartem-blocky-ui-1.x branch from d86385b to 25bd080 Compare February 15, 2026 21:08
@renovate renovate bot changed the title feat(container): update image gabrielduartem/blocky-ui ( 1.1.4 → 1.6.0 ) feat(container): update image gabrielduartem/blocky-ui ( 1.1.4 → 1.6.1 ) Feb 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants