#!/bin/bash



docker run --restart always \
  --name derper \
  -p 32345:32345 \
  -p 3478:3478/udp \
  -v /root/.acme.sh/fake-derper.co/:/app/certs \
  -v /run/tailscale/tailscaled.sock:/var/run/tailscale/tailscaled.sock \  ## 很关键，不加运行不起来
  -e DERP_CERT_MODE=manual \
  -e ASSUME_NO_MOVING_GC_UNSAFE_RISK_IT_WITH=go1.19 \  ## 很关键，不加运行不起来
  -e DERP_ADDR=:32345 \
  -e DERP_DOMAIN=127.0.0.1 \
  -e DERP_VERIFY_CLIENTS=true \
  -d  icederce/tailscale_pure_ip_derper:14  # 可以自动生成证书，构建镜像
#  -d ghcr.io/yangchuansheng/derper:latest

-----
ctr run \
  --name derper \
  -p 32345:32345 \
  -p 3478:3478/udp \
  --mount type=bind,src=/root/.acme.sh/fake-derper.co/,dst=/app/certs \
  --mount type=bind,src=/run/tailscale/tailscaled.sock,dst=/var/run/tailscale/tailscaled.sock \
  --env DERP_CERT_MODE=manual \
  --env ASSUME_NO_MOVING_GC_UNSAFE_RISK_IT_WITH=go1.19 \
  --env DERP_ADDR=:32345 \
  --env DERP_DOMAIN=127.0.0.1 \
  --env DERP_VERIFY_CLIENTS=true \
  -d  icederce/tailscale_pure_ip_derper:2022-10-14


# 使用这个
  docker run --restart always \
  --name derper \
  -p 32345:32345 \
  -p 3478:3478/udp \
  -v /root/.acme.sh/fake-derper.co/:/app/certs \
  -v /run/tailscale/tailscaled.sock:/var/run/tailscale/tailscaled.sock \
  -e DERP_CERT_MODE=manual \
  -e ASSUME_NO_MOVING_GC_UNSAFE_RISK_IT_WITH=go1.19 \
  -e DERP_DOMAIN=127.0.0.1 \
  -e DERP_ADDR=:32345 \
  -e DERP_VERIFY_CLIENTS=true \
  -d  icederce/tailscale_pure_ip_derper:2022-10-11
#  -d ghcr.io/yangchuansheng/derper:latest