tailscale‘s selfhosted derp-server docker image
Find a file
2022-01-18 12:02:39 +08:00
.github/workflows Update docker-image.yml 2021-12-24 01:44:54 +08:00
Dockerfile fix: adjust to package boolean usage 2021-12-25 01:04:35 +08:00
LICENSE Create LICENSE 2022-01-18 12:02:39 +08:00
README.md docs: add docker hub link 2022-01-09 23:31:37 +08:00

Derper

docker workflow platfrom

Setup

required: set env DERP_DOMAIN to your domain

docker run -e DERP_DOMAIN=derper.your-domain.com -p 80:80 -p 443:443 -p 3478:3478 fredliang/derper
env required description default value
DERP_DOMAIN true derper server hostname your-hostname.com
DERP_CERT_DIR false directory to store LetsEncrypt certs(if addr's port is :443) /app/certs
DERP_CERT_MODE false mode for getting a cert. possible options: manual, letsencrypt letsencrypt
DERP_ADDR false listening server address :443
DERP_STUN false also run a STUN server true
DERP_HTTP_PORT false The port on which to serve HTTP. Set to -1 to disable 80
DERP_VERIFY_CLIENTS false verify clients to this DERP server through a local tailscaled instance false

Usage

Fully DERP setup offical documentation: https://tailscale.com/kb/1118/custom-derp-servers/