Xpucmoc-Bockpec / amnezia-resolver

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

amnezia-resolver

Ежедневно генерирует конфиг для сплит-туннелинга AmneziaVPN и выгружает актуальный amnezia_sites.json в формате релиза.

Резолвит IP адреса для доменов из списков:

  • domains.list — список доменов, отобранных вручную

  • custom-sources.list — по прочим спискам, собираемых сообществом

AmneziaVPN: автоматическое обновление (MacOS)

(crontab -l 2> /dev/null; echo "0 */2 * * * curl https://github.com/Xpucmoc-Bockpec/amnezia-resolver/releases/download/latest/amnezia_sites.json > ~/Documents/amnezia_sites.json") | crontab -
Выдать cron доступ к чтению и записи на диск image
  • Нажать плюсик снизу
  • Shift + Command + G/usr/sbin/cron

Серверные конфиги OpenVPN

Добавить в openvpn.conf

config /etc/openvpn/routes.conf

Настроить автоматическое обновление routes.conf

(crontab -l 2> /dev/null; echo "0 */2 * * * curl https://github.com/Xpucmoc-Bockpec/amnezia-resolver/releases/download/latest/openvpn-routes.conf > /etc/openvpn/routes.conf && systemctl restart openvpn") | crontab -

About


Languages

Language:JavaScript 100.0%