/ scripts / device-init.sh
device-init.sh
 1  #!/bin/env bash
 2  set -eu
 3  
 4  yggdrasil  -genconf -json |
 5  	jq '.Peers = ["tls://ygg.yt:443","tls://ygg.mkg20001.io:443","tls://vpn.ltha.de:443","tls://ygg-uplink.thingylabs.io:443","tls://supergay.network:443","tls://[2a03:3b40:fe:ab::1]:993","tls://37.205.14.171:993"]' /etc/yggdrasil.generated.conf > /etc/yggdrasil.conf ||
 6  	true
 7  
 8  systtemctl  enable --now yggdrasil.service
 9  
10  firewall-offline-cmd  --new-zone=yggdrasil
11  firewall-offline-cmd  --zone=yggdrasil --add-interface=tun0
12  firewall-offline-cmd  --zone=yggdrasil --add-service=ssh