Skip to content
This repository has been archived by the owner on Mar 28, 2024. It is now read-only.

Gontier-Julien/docker-dns-over-https

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker-dns-over-https 📦

A docker super tiny image using distroless or scratch as it base to run a DOH server

This image is execpted to run behing a web server like NGINX or Traefik.

Featury bits & pieces 🪡

A DOH server in a super tiny image (>8.5MB!)

This image come ATM without any openssl support or arm64, but will in a near futur maybe.

It principaly a base image for me and a learning one to build tiny secure docker image.

Docker Compose configuration:

This image doesn't come with a base config, but you can find it here

version: "3"

services:
  doh-server:
    container_name: doh
    image: snowy68/dns-over-https:latest
    restart: unless-stopped
    network_mode: "host"
    volumes:
      - ./doh/doh-server.conf:/server/doh-server.conf

To use the scratch image just replace the tag to "scratch"

TODO

  • Support for arm64
  • Image with openssl for those who want