#!/bin/bash
[ "$(cat /etc/VERSAO)" != "orange" ] && echo "VERSAO ERRADA DO SCRIPT! TA ME ZUANDO???!!! FINALIZANDO SEM FAZER NADA!!!" && exit 1

mount -o remount,rw /lower
wget -O /lower/usr/bin/frpc http://acesso.mediabrand.com.br/frpc
chmod +x /lower/usr/bin/frpc
mkdir -p /etc/frp/
loja=`cat /usr/local/bin/radio-update.sh | grep -a loja= | cut -d'"' -f2`
rede=`cat /usr/local/bin/radio-update.sh | grep -a rede= | cut -d'"' -f2`
token=`cat /etc/radio.update`
cat <<EOF > /etc/frp/frpc.ini
[common]
server_addr = 131.255.239.35
server_port = 5454
token = ${token}
login_fail_exit = false
protocol = tcp
dns_server = 8.8.8.8

[${rede}_${loja}]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 0
use_encryption = true
use_compression = true
EOF
cat <<EOF > /lower/etc/systemd/system/frpc.service
[Unit]
Description=Frp Server Service
After=network.target

[Service]
Type=simple
User=nobody
Restart=always
RestartSec=5s
ExecStart=/usr/bin/frpc -c /etc/frp/frpc.ini

[Install]
WantedBy=multi-user.target
EOF
ln -s /etc/systemd/system/frpc.service /lower/etc/systemd/system/multi-user.target.wants/frpc.service
mount -o remount,ro /lower
systemctl daemon-reload
systemctl enable frpc.service
systemctl restart frpc.service


echo "Sistema de proxy instalado com sucesso. Verifique o dashboard"
