Add DNS resolver configuration to Beszel Agent stack #255

Open
opened 2026-04-15 16:40:21 +03:00 by skobkin · 1 comment
Owner

DNS race on start occurred:

beszel-agent  | 2026/04/15 15:46:32 WARN WebSocket connection failed err="dial tcp: lookup xxx on [::1]:53: read udp [::1]:44557->[::1]:53: read: connection refused"

Solutions:

services:
  beszel-agent:
    image: henrygd/beszel-agent
    container_name: beszel-agent
    network_mode: host
    restart: unless-stopped
+    dns:
+      - 192.168.1.1      # router / Pi-hole / AdGuard / dnsmasq / whatever resolves *.local
+      - 192.168.1.2      # optional second internal resolver
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock:ro
DNS race on start occurred: ```shell beszel-agent | 2026/04/15 15:46:32 WARN WebSocket connection failed err="dial tcp: lookup xxx on [::1]:53: read udp [::1]:44557->[::1]:53: read: connection refused" ``` Solutions: ```diff services: beszel-agent: image: henrygd/beszel-agent container_name: beszel-agent network_mode: host restart: unless-stopped + dns: + - 192.168.1.1 # router / Pi-hole / AdGuard / dnsmasq / whatever resolves *.local + - 192.168.1.2 # optional second internal resolver volumes: - /var/run/docker.sock:/var/run/docker.sock:ro ```
skobkin self-assigned this 2026-04-15 16:40:21 +03:00
Author
Owner

Probably also add extra hosts configuration:

services:
  beszel-agent:
    image: henrygd/beszel-agent
    container_name: beszel-agent
    network_mode: host
    restart: unless-stopped
+    extra_hosts:
+      - "beszel.local:192.168.100.50"
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock:ro
Probably also add extra hosts configuration: ```diff services: beszel-agent: image: henrygd/beszel-agent container_name: beszel-agent network_mode: host restart: unless-stopped + extra_hosts: + - "beszel.local:192.168.100.50" volumes: - /var/run/docker.sock:/var/run/docker.sock:ro ```
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
skobkin/docker-stacks#255
No description provided.