diff --git a/openziti/tunneler/example.env b/openziti/tunneler/example.env new file mode 100644 index 0000000..1ec18ba --- /dev/null +++ b/openziti/tunneler/example.env @@ -0,0 +1,3 @@ +ZITI_ENROLL_TOKEN=your-token +ZITI_UID=your-user-id +ZITI_GID=your-group-id \ No newline at end of file diff --git a/openziti/tunneler/podman.sh b/openziti/tunneler/podman.sh new file mode 100644 index 0000000..8541c28 --- /dev/null +++ b/openziti/tunneler/podman.sh @@ -0,0 +1,22 @@ +#!/bin/bash +# OpenZiti Tunneler + +# Environment variables +set -a +source .env +set +a + +# Pod setup +podman pod create --name openziti-tunneler --replace + +# Tunneler +podman run --name openziti-tunneler \ + --replace \ + --pod openziti-tunneler \ + -d \ + --net host \ + -v ./data:/ziti-edge-tunnel:z,U \ + --restart always \ + -e ZITI_ENROLL_TOKEN=${ZITI_ENROLL_TOKEN:-} \ + -u ${ZITI_UID:-1000}:${ZITI_GID:-1000} \ + docker.io/openziti/ziti-host