Browse Source

* updated dnsmasq to 2.90

master
dimti 4 months ago
parent
commit
c37ff438d8
  1. 3
      config/dnsmasq/.gitignore
  2. 9
      config/dnsmasq/dnsmasq.conf
  3. 8
      docker-compose.yml.example
  4. 9
      dockerfiles/dnsmasq/Dockerfile

3
config/dnsmasq/.gitignore

@ -0,0 +1,3 @@
*
!.gitignore
!.example

9
config/dnsmasq/dnsmasq.conf

@ -1,9 +0,0 @@
#log all dns queries
log-queries
#dont use hosts nameservers
no-resolv
#use google as default nameservers
server=8.8.4.4
server=8.8.8.8
#explicitly define host-ip mappings
address=/homerealestate.cz/144.76.56.24

8
docker-compose.yml.example

@ -59,6 +59,14 @@ services:
extends: extends:
file: docker-compose.base.yml file: docker-compose.base.yml
service: inbucket service: inbucket
dnsmasq:
restart: always
build:
context: ./dockerfiles/dnsmasq
volumes:
- ./config/dnsmasq/dnsmasq.conf:/etc/dnsmasq.conf
cap_add:
- NET_ADMIN # @see https://man7.org/linux/man-pages/man7/capabilities.7.html
volumes: volumes:
database: database:

9
dockerfiles/dnsmasq/Dockerfile

@ -0,0 +1,9 @@
FROM alpine:latest
# @see https://github.com/mcmar/docker-dnsmasq
RUN apk --no-cache add dnsmasq
EXPOSE 53/tcp 53/udp 67/udp
CMD ["dnsmasq", "-k"]
Loading…
Cancel
Save