28 lines
681 B
YAML
28 lines
681 B
YAML
---
|
|
version: "3"
|
|
|
|
services:
|
|
dnscrypt:
|
|
# https://github.com/dnscrypt/dnscrypt-server-docker
|
|
# TODO: since only :latest is provided, pin using image's sha256?
|
|
image: docker.io/jedisct1/dnscrypt-server:latest
|
|
container_name: dnscrypt
|
|
restart: always
|
|
mem_limit: 64m
|
|
labels:
|
|
- traefik.enable=false
|
|
command: "start -N dnscrypt.dotya.ml -E '144.91.70.62:5443,[2a02:c207:2030:396::1]:5443' -M 0.0.0.0:9101"
|
|
ports:
|
|
- '5443:5443/udp'
|
|
- '5443:5443/tcp'
|
|
- '9101:9101/tcp'
|
|
volumes:
|
|
- ./keys:/opt/encrypted-dns/etc/keys
|
|
- ./zones:/opt/unbound/etc/unbound/zones
|
|
environment:
|
|
- TZ='UTC'
|
|
|
|
volumes:
|
|
keys:
|
|
...
|