{"repo":"yangchuansheng/derper","free":true,"listed":false,"github":"https://github.com/yangchuansheng/derper","clone":"git clone https://github.com/yangchuansheng/derper.git","description":"A slim build of Tailscale DERP relay server for self-hosted use with STUN support","language":"Dockerfile","stars":17,"topics":[],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"Custom DERP Build A slim Docker build of Tailscale's derper service with one tweaks aimed at self‑hosted use: - TLS certificate verification is disabled, making it easier to run with self-signed certificates. Because certificate checks are turned off, use this build only in controlled environments where you understand the security trade-offs. Get Started 1-click deployment with Sealos: The container ships with sensible defaults and auto-generates a 2‑year self-signed cert when DERP CERT MODE=manual (default) and no cert exists. Quick start (self-signed) - Ports: 443/tcp for DERP, 3478/udp for STUN (disable via DERP STUN=false ). - Certificates: the entrypoint writes certs/{DERP DOMAIN}.crt and .key if missing. Replace them with your own certs to trust a known CA. docker compose Configuration Environment variables worth adjusting (image defaults in parentheses): - DERP DOMAIN (no default): hostname DERP advertises; must match what clients dial. - DERP CERT DIR ( /app/certs ): path for .crt / .key ; example uses /cert with a bind mount. - DERP CERT MODE ( manual ): reads from DERP CERT DIR ; auto-generates self-signed certs when missing. - DERP ADDR ( :443 ): DERP listen address; example binds :12345 so publish -p 12345:12345/tcp . - DERP STUN ( true ) / DERP STUN PORT ( 3478 ): enable/port for STUN; disable by setting DERP STUN=false . - DERP HTTP PORT ( -1 ): keeps the HTTP debug port off; set to a port to enable. - DERP VERIFY CLIENTS ( true or false ): keep TLS client verif","default_branch":null,"files":null,"tree":[],"storefront":"/r/yangchuansheng","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yangchuansheng/derper/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}