Skip to content

io-sgr/docker-overture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Docker Image for Overture

This repository hosts a home-made Docker image for Overture

How-To Use

It's very simple and easy, you can use environment variables to configure primary and alternative DNS:

docker run -it --rm --name=overture \
  -e PRIMARY_DNS=AliDNS/dns.alidns.com:853@223.6.6.6/tcp-tls,Alidns-doh/https://dns.alidns.com/dns-query/https \
  -e ALTERNATIVE_DNS=Google/dns.google:853@8.8.4.4/tcp-tls,Cloudflare/one.one.one.one:853@1.0.0.1/tcp-tls,OpenDNS/208.67.222.222:443/tcp \
  -e CACHE_SIZE=1000 \
  -v /etc/hosts:/opt/overture/hosts_sample \
  -p 15353:53/udp sgrio/overture

Supported Environment Variables:

  • PRIMARY_DNS, comma separated DNS list in format of <name>/<address>/<protocol>
  • ALTERNATIVE_DNS, similar to primary DNS
  • IP_NETWORK_FILE_PRIMARY, location of IP network file
  • DOMAIN_FILE_ALTERNATIVE, location of domain file for alternative DNS
  • HOSTS_FILE, location of hosts file
  • CACHE_SIZE, cache size
  • ALTERNATIVE_DNS_SOCKS5_PROXY, socks5 proxy for alternative DNS

You can also update config file by mounting directly into container.

About

A home-made Docker image for Overture

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published