No description
Find a file
paspo e5ab621beb
All checks were successful
Vulnerability Scan / Daily Vulnerability Scan (arm64) (push) Successful in 4s
Vulnerability Scan / Daily Vulnerability Scan (amd64) (push) Successful in 19s
Container Publish / on-success-skip (push) Has been skipped
Container Publish / build-image (amd64) (push) Successful in 1m20s
Container Publish / build-image (arm64) (push) Successful in 48s
Container Publish / update docker manifest (push) Successful in 8s
Vulnerability Scan / Daily Vulnerability Scan-1 (push) Successful in 4s
Vulnerability Scan / Daily Vulnerability Scan (push) Successful in 16s
better vulnscan message
2025-10-08 17:26:39 +02:00
.gitea/workflows better vulnscan message 2025-10-08 17:26:39 +02:00
rootfs fix custom port 2025-07-29 10:10:14 +02:00
src go upgrade 2025-09-29 20:14:01 +02:00
.dockerignore removed drone traces 2025-10-08 17:25:37 +02:00
Dockerfile go upgrade 2025-09-29 20:14:01 +02:00
LICENSE initial import 2024-03-28 10:29:46 +01:00
README.md removed drone traces 2025-10-08 17:25:37 +02:00

Dockerized Unbound for caching purposes

Usage with docker compose

version: '3.9'

services:
  dns:
    image: docker.asperti.com/paspo/dnscache:latest
    container_name: zabbix-dns
    ports:
      - 127.0.0.1:1053:1053
      - 127.0.0.1:1053:1053/udp
      - 127.0.0.1:8000:8000  # dns proxy
    environment:
      LOGS: true
      LOGDIR: /logs
      PORT: 1053
      VERBOSITY: 1
      DNSPROXY: true
      ACCESSLOG: true
    volumes:
      - ./logs:/logs

Usage with docker

docker run --rm --name zabbix-dns \
  -p "1053:1053" -p "1053:1053/udp" \
  -ti docker.asperti.com/paspo/dnscache:latest