#!/usr/bin/env bash
set -euo pipefail

sudo apt-get update
sudo apt-get install -y redsocks nftables

sudo tee /etc/redsocks.conf >/dev/null <<'EOF'
base {
    log_debug = off;
    log_info = on;
    daemon = on;
    redirector = iptables;
}

redsocks {
    local_ip = 127.0.0.1;
    local_port = 12345;
    ip = 127.0.0.1;
    port = 1080;
    type = socks5;
}
EOF

sudo redsocks -t -c /etc/redsocks.conf
sudo systemctl enable --now redsocks

echo "SpotProxy client prerequisites installed."
