Ежедневно генерирует конфиг для сплит-туннелинга AmneziaVPN и выгружает актуальный amnezia_sites.json в формате релиза.
Резолвит IP адреса для доменов из списков:
-
domains.list — список доменов, отобранных вручную
-
custom-sources.list — по прочим спискам, собираемых сообществом
(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 доступ к чтению и записи на диск
- Нажать плюсик снизу
- Shift + Command + G →
/usr/sbin/cron
config /etc/openvpn/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 -