Контейнер VPN АнтиЗапрета для установки на собственный сервер

хз
вряд ли в этом дело
Сведения о больших файлах на GitHub - Документация по GitHub
File size and storage limits on GitHub - Web Applications Stack Exchange

You’re Here

root@antizapret-vpn:~#

Copy & Paste

apt update && apt install -y subversion
cd /root/antizapret/
echo -n > /root/antizapret/update.sh
nano /root/antizapret/update.sh
experimental contents
#!/bin/bash
set -e

HERE="$(dirname "$(readlink -f "${0}")")"
cd "$HERE"

svn_update_check() {
	local_rev=$(svn info temp/zapret-info | grep '^Revision:' | awk '{print $2}')
	remote_rev=$(svn info svn://svn.code.sf.net/p/zapret-info/code/ | grep '^Revision:' | awk '{print $2}')

	if [ "$local_rev" -lt "$remote_rev" ]; then
		echo "Updates available (Local: $local_rev, Remote: $remote_rev)"
		cd temp/zapret-info && svn cleanup && svn update
		cd "$HERE"
		iconv -f cp1251 -t utf8 temp/zapret-info/dump.csv >temp/list.csv
		cat temp/zapret-info/nxdomain.txt >temp/nxdomain.txt
		exit 0
	else
		echo "Local copy is up-to-date (Revision: $local_rev)"
		exit 1
	fi
}

[ -d "temp/zapret-info" ] || mkdir -p "temp/zapret-info"

if ! command -v svn >/dev/null 2>&1; then
	apt update -qq >/dev/null 2>&1 &&
		apt install -y -qq subversion >/dev/null 2>&1
fi

if [ -z "$(ls -A temp/zapret-info 2>/dev/null)" ]; then
	svn checkout svn://svn.code.sf.net/p/zapret-info/code/ temp/zapret-info
else
	svn_update_check
fi

Run

clear && /root/antizapret/update.sh
clear && /root/antizapret/doall.sh

Output Example

Local copy is up-to-date (Revision: 00000)
root@antizapret-vpn:~/antizapret# clear && /root/antizapret/update.sh

A    temp/zapret-info/branches
A    temp/zapret-info/tags
A    temp/zapret-info/trunk
A    temp/zapret-info/dump-00.csv
A    temp/zapret-info/dump-01.csv
A    temp/zapret-info/dump-02.csv
A    temp/zapret-info/dump-03.csv
A    temp/zapret-info/dump-04.csv
A    temp/zapret-info/dump-05.csv
A    temp/zapret-info/dump-06.csv
A    temp/zapret-info/dump-07.csv
A    temp/zapret-info/dump-08.csv
A    temp/zapret-info/dump-09.csv
A    temp/zapret-info/dump-10.csv
A    temp/zapret-info/dump-11.csv
A    temp/zapret-info/dump-12.csv
A    temp/zapret-info/dump-13.csv
A    temp/zapret-info/dump-14.csv
A    temp/zapret-info/dump-15.csv
A    temp/zapret-info/dump-16.csv
A    temp/zapret-info/dump-17.csv
A    temp/zapret-info/dump-18.csv
A    temp/zapret-info/dump-19.csv
A    temp/zapret-info/dump.csv
A    temp/zapret-info/i2p-access.txt
A    temp/zapret-info/mirrors.txt
A    temp/zapret-info/nxdomain.txt
A    temp/zapret-info/rssfeeds.txt
Checked out revision 44962.
root@antizapret-vpn:~/antizapret# clear && /root/antizapret/doall.sh

Local copy is up-to-date (Revision: 44962)

благодарю, всё работает

обновляться будет так же, по расписанию?

1 Like

ожил сегодня

надолго ли

Добрый день! Кто знает какие домены нужно прописать, чтобы Threads работал?

спасибо!

по идее 2х этих доменов должно хватить

fbcdn.net
cdninstagram.com