telebit/examples/run-as-relay.sh

20 lines
427 B
Bash

#!/bin/bash
set -e
set -u
go generate -mod=vendor ./...
go build -mod=vendor -o telebit cmd/telebit/*.go
source .env
ADMIN_HOSTNAME=${ADMIN_HOSTNAME:-"devices.example.com"}
AUTH_BASEURL=${AUTH_BASEURL:-"https://devices.example.com"}
SECRET=${SECRET:-"xxxxxxxxxxxxxxxx"}
./telebit --acme-agree=true \
--admin-hostname $ADMIN_HOSTNAME \
--auth-url $AUTH_BASEURL/api \
--secret "$SECRET" \
--listen 3020,3030