-
Notifications
You must be signed in to change notification settings - Fork 0
/
dns-doh-companion.xml
54 lines (54 loc) · 2.89 KB
/
dns-doh-companion.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
<?xml version="1.0"?>
<Container version="2">
<Name>DNS-DoH-companion</Name>
<Repository>testdasi/simple-dns-doh:latest</Repository>
<Registry>https://hub.docker.com/r/testdasi/simple-dns-doh/</Registry>
<Network>bridge</Network>
<MyIP/>
<Shell>sh</Shell>
<Privileged>false</Privileged>
<Support>https://forums.unraid.net/topic/96233-support-testdasi-repo</Support>
<Project>https://developers.cloudflare.com/1.1.1.1/dns-over-https/cloudflared-proxy/</Project>
<Overview>A very simple DNS server to connect to DNS-over-HTTPS service. This is similar to my other Pihole-with-DoH docker, without Pihole.
You have already browsed the web securely with https, don't send your DNS queries in plain text.

This is useful if you want to route DNS through a OpenVPN client docker (using --net=container: extra parameter) or just want encrypted DNS for your network / devices without any bells and whistles.

Make sure to assign an IP (macvlan bridge) or map 53 to a different port (normal bridge). Docker will not start otherwise.</Overview>
<Category>Network:DNS</Category>
<WebUI/>
<TemplateURL>https://raw.githubusercontent.com/testdasi/testdasi-unraid-repo/master/dns-doh-companion.xml</TemplateURL>
<Icon>https://raw.githubusercontent.com/testdasi/simple-dns-doh/master/DNS-icon.png</Icon>
<ExtraParams>--cap-add=NET_ADMIN</ExtraParams>
<PostArgs/>
<CPUset/>
<DateInstalled>1598613775</DateInstalled>
<DonateText>If you like my work, a donation to my burger fund is very much appreciated.</DonateText>
<DonateLink>https://paypal.me/mersenne</DonateLink>
<Description>A very simple DNS server to connect to DNS-over-HTTPS service. This is similar to my other Pihole-with-DoH docker, without Pihole.
You have already browsed the web securely with https, don't send your DNS queries in plain text.

This is useful if you want to route DNS through a OpenVPN client docker (using --net=container: extra parameter) or just want encrypted DNS for your network / devices without any bells and whistles.

Make sure to assign an IP (macvlan bridge) or map 53 to a different port (normal bridge). Docker will not start otherwise.</Description>
<Networking>
<Mode>bridge</Mode>
<Publish>
<Port>
<HostPort>53</HostPort>
<ContainerPort>53</ContainerPort>
<Protocol>tcp</Protocol>
</Port>
<Port>
<HostPort>53</HostPort>
<ContainerPort>53</ContainerPort>
<Protocol>udp</Protocol>
</Port>
</Publish>
</Networking>
<Data/>
<Environment/>
<Labels/>
<Config Name="DNS TCP" Target="53" Default="53" Mode="tcp" Description="Container Port: 53" Type="Port" Display="always" Required="false" Mask="false">53</Config>
<Config Name="DNS UDP" Target="53" Default="53" Mode="udp" Description="Container Port: 53" Type="Port" Display="always" Required="false" Mask="false">53</Config>
</Container>