Mateusz Gruszczyński c0afc1554d first commit
2026-02-17 09:04:09 +01:00
2026-02-17 09:04:09 +01:00
2026-02-17 09:04:09 +01:00
2026-02-17 09:04:09 +01:00
2026-02-17 09:04:09 +01:00
2026-02-17 09:04:09 +01:00
2026-02-17 09:04:09 +01:00
2026-02-17 09:04:09 +01:00
2026-02-17 09:04:09 +01:00
2026-02-17 09:04:09 +01:00
2026-02-17 09:04:09 +01:00
2026-02-17 09:04:09 +01:00
2026-02-17 09:04:09 +01:00
2026-02-17 09:04:09 +01:00
2026-02-17 09:04:09 +01:00
2026-02-17 09:04:09 +01:00
2026-02-17 09:04:09 +01:00
2026-02-17 09:04:09 +01:00
2026-02-17 09:04:09 +01:00
2026-02-17 09:04:09 +01:00
2026-02-17 09:04:09 +01:00
2026-02-17 09:04:09 +01:00
2026-02-17 09:04:09 +01:00
2026-02-17 09:04:09 +01:00

Pierwsze uruchomienie - pobierze bazę automatycznie

python3 generate_ban.py --country CN --app nginx --output china.conf

Wiele krajów po przecinku

python3 generate_ban.py --country CN,RU,KP,IR --app haproxy --output multi_country.conf

Ręczna aktualizacja bazy

python3 generate_ban.py --update-db

Zmiana URL bazy danych

python3 generate_ban.py --set-config database_url=https://twoj-serwer.pl/GeoIP.zip

Zmiana interwału aktualizacji (dni)

python3 generate_ban.py --set-config update_interval_days=14

Wyłączenie auto-update

python3 generate_ban.py --set-config auto_update=false

Podgląd konfiguracji

python3 generate_ban.py --show-config

Użycie niestandardowej lokalizacji config

python3 generate_ban.py --config /etc/geoip/config.json --country US --app nginx

Bez agregacji sieci (wszystkie oryginalne zakresy)

python3 generate_ban.py --country CN --app nginx --no-aggregate

Apache z wieloma krajami

python3 generate_ban.py --country CN,RU,BY,KP --app apache --output apache_geoblock.conf

Description
No description provided
Readme 292 KiB
Languages
Python 62.5%
HTML 17%
JavaScript 16%
CSS 3.4%
Shell 0.8%
Other 0.3%