iroh-relay
Warning
Highly Experimental ™️
Run your own iroh-relay.
Overview
- Built from stable v1
iroh - Small footprint with optimised, stripped and
upxcompressed binary (< 3mb) - Cross platform support with more available on demand
Platform support
x86_64-unknown-linux-muslaarch64-unknown-linux-musl
Quickstart
Install
x86_64_url="https://git.coopcloud.tech/decentral1se/iroh-relay/raw/branch/main/target/x86_64-unknown-linux-musl/iroh-relay"
wget -q "$x86_64_url" -O iroh-relay
chmod +x iroh-relay
Checksum validation
checksum_url="https://git.coopcloud.tech/decentral1se/iroh-relay/raw/branch/main/target/x86_64-unknown-linux-musl/checksum.txt"
checksum=$(wget -q -O- $checksum_url)
remote_checksum=$(echo "$checksum" | sed -En 's/([0-9a-f]{64})\s+.*/\1/p')
local_checksum=$(sha256sum iroh-relay | sed -En 's/([0-9a-f]{64})\s+.*/\1/p')
if [[ "$remote_checksum" != "$local_checksum" ]]; then
echo "checksums do not match, abort, abort"
fi
Relay config
TODO
Proxy config
TODO
Usage with iroh-go
TODO
Build
./scripts/generate.sh
Licenses
Apache 2.0 & MIT, following the upstream licensing choices in
iroh.
Description
Languages
Shell
100%