#!/bin/sh
set -eu

BASE="/opt/router-ops"
PUBLIC="$BASE/public"
TOKEN="$(cat "$PUBLIC/.router-public-token")"
LOG="$PUBLIC/cloudflared-quick.log"

TRYCF_BASE=""
if [ -f "$LOG" ]; then
  TRYCF_BASE="$(grep -Eo 'https://[-a-zA-Z0-9.]+\.trycloudflare\.com' "$LOG" | tail -n 1 || true)"
fi

echo "TOKEN=$TOKEN"
echo "LOCAL_INDEX=http://192.168.30.84:8099/r/$TOKEN/"
echo "DIRECT_HTTP=http://wg-dd.secret-studio.ru/r/$TOKEN/"
echo "DIRECT_OLD_PORT=http://wg-dd.secret-studio.ru:38099/r/$TOKEN/"
if [ -n "$TRYCF_BASE" ]; then
  echo "TRYCF_INDEX=$TRYCF_BASE/r/$TOKEN/"
fi
