derper
tailscaleās selfhosted derp-server on alpine docker image both with domain and ip
9.3K
required: set env
DERP_DOMAINto your domain
docker run -e DERP_DOMAIN=derper.your-domain.com -p 80:80 -p 443:443 -p 3478:3478/udp shadowofgost/derper:main
| 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_STUN_PORT | false | The UDP port on which to serve STUN. | 3478 |
| 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 |
required: set
/app/certsto your self_located cert
docker run -v /your/cert/dir:/app/certs -p 80:80 -p 443:443 -p 3478:3478/udp shadowofgost/derper:ip
cert_dir should contains *.crt and *.key file
you can use build_cert.shā file to generate your self_located cert Its output file dir is ./cert
| env | required | description | default value |
|---|---|---|---|
| DERP_DOMAIN | false | derper server hostname | 127.0.0.1 |
| DERP_CERT_DIR | true | 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 | manual |
| DERP_ADDR | false | listening server address | :443 |
| DERP_STUN | false | also run a STUN server | true |
| DERP_STUN_PORT | false | The UDP port on which to serve STUN. | 3478 |
| 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 |
Fully DERP setup offical documentation: https://tailscale.com/kb/1118/custom-derp-servers/ā
Content type
Image
Digest
sha256:6767099f9ā¦
Size
16.1 MB
Last updated
3 days ago
docker pull shadowofgost/derper:main-2026-07-15