aboutsummaryrefslogtreecommitdiffstats

Tunnel

First set variables SERVERURL, WEBPASSWORD and DEFAULT_HOST of the docker-compose.yml file

To Generate containers:

cp -v .pihole.env.sample .pihole.env && cp -v .wireguard.env.sample .wireguard.env
$ docker-compose -f path/to/docker-compose.yml up -d

or

$ docker-compose up -d

To see the QR code generated:

$ docker exec -it wireguard /app/show-peer 1

To add more Peers

$ docker exec -it wireguard /app/add-peer

Fix permission share volumes

Hyperbola:

$ chown -R nobody:nobody dnscrypt-proxy
$ chmod 775 dnscrypt-proxy/cache

Debian:

$ chown -R nobody:nogroup dnscrypt-proxy

Troubleshooting

export COMPOSE_HTTP_TIMEOUT=600
export DOCKER_CLIENT_TIMEOUT=5000