22 lines
641 B
Plaintext
22 lines
641 B
Plaintext
if command -v nginx >/dev/null ; then
|
|
echo 'Installed'
|
|
else
|
|
apt install nginx -y;clear
|
|
fi
|
|
|
|
if command -v tor >/dev/null ; then
|
|
echo 'Installed'
|
|
else
|
|
apt install tor -y;clear
|
|
fi
|
|
sed -i '71d' /etc/tor/torrc
|
|
sed -i '71i\HiddenServiceDir /var/lib/tor/hidden_service/' /etc/tor/torrc
|
|
sed -i '72d' /etc/tor/torrc
|
|
sed -i '72i\HiddenServicePort 80 127.0.0.1:80' /etc/tor/torrc
|
|
systemctl restart tor
|
|
sleep 5
|
|
domain=$(cat /var/lib/tor/hidden_service/hostname)
|
|
curl f7x.eu/nginx/reverse -o /etc/nginx/sites-available/hide
|
|
sed -i '3d' /etc/nginx/sites-available/hide
|
|
sed -i "3i\ server_name $domain;" /etc/nginx/sites-available/hide
|