github D4n13l3k00/mikrotik-lists-manager v1.2.0

latest releases: v1.4.0, v1.3.0, v1.2.3...
one month ago

Новое

Команда fetch

Скачивает актуальные IPv4 CIDR-диапазоны из публичных источников и сохраняет в native .lst файл с секциями по провайдерам.

Поддерживаемые провайдеры:

Провайдер Slug
Cloudflare cloudflare
Google (public + GCP) google
AWS aws
Azure azure
Fastly fastly
Telegram telegram
GitHub github + выбор сервисов (github/copilot, github/actions и др.)
Oracle Cloud oracle + выбор регионов (oracle/eu-frankfurt-1 и др.)

Без флагов — интерактивный TUI с выбором провайдеров, сервисов GitHub и регионов Oracle.

# TUI
./mikrotik-lists-manager fetch -o ranges.lst

# все провайдеры
./mikrotik-lists-manager fetch -a -o ranges.lst

# конкретные
./mikrotik-lists-manager fetch -p cloudflare,telegram,github/copilot -o ranges.lst

Улучшения

  • optimize: конвертация x.x.x.x/32x.x.x.x с отображением изменений в выводе
  • sync: ошибка already have such entry от MikroTik больше не прерывает синхронизацию

Внутреннее

  • Пакет internal/fetcher разбит на отдельные файлы по провайдерам

Full Changelog: v1.1.0...v1.2.0

Don't miss a new mikrotik-lists-manager release

NewReleases is sending notifications on new releases.