#!/bin/sh if [ ! docker network insepct "workspace" ]; then docker network create \ --attachable \ --ipv4 \ --ip-range "_ADVERTISE_ROUTE_" \ --subnet "_TSDNS_SUBNET_" \ workspace fi docker run -e "TS_AUTHKEY=_TS_AUTHKEY_" \ -e "HOMELAB_TLD=_HOMELAB_TLD_" \ -e "HOMELAB_ZONE=_HOMELAB_ZONE_" \ -e "TS_STATE_DIR=/tstate" \ -e "ADVERTISE_ROUTE=_ADVERTISE_ROUTE_" \ -e "TS_DEBUG_OMIT_LOCAL_ADDRS=true" \ --network "workspace" \ -p 41641:41641/udp -v "/data/tsdns:/tstate" --restart unless-stopped ghcr.io/saltedfishclub/tsdns:latest