{"repo":"m0zgen/cactusd","free":true,"listed":false,"github":"https://github.com/m0zgen/cactusd","clone":"git clone https://github.com/m0zgen/cactusd.git","description":"🌵 Command and Action routine Server","language":"Go","stars":17,"topics":["adguard-blocklist","blocklist","blocklist-converter","blocklist-data","pi-hole-blocklists","aggregator","open-bld","bld-dns","ip-blocklist","blocklist-aggregator"],"license":"Apache-2.0","category":"self-hosted-apps","readme_excerpt":"CACTUSD (Command and Actions Routine Server Daemon) Download/Upload, merge, divide by category and publish a domain name block lists and IP addresses as merged files. Block and Allow lists periodically updated (every 12 hours), you can download lists from links bellow. Merged files already to download (from config.yml). - Common merged block lists - Merged lists from BLD Agregator and dns-hole regex files - Common whitelisted domains from dns-hole - Regex lists from dns-hole - IP Block List ( C&C servers associated with Dridex, Emotet, TrickBot, QakBot, BazarLoader, Bruteforce bots, Spammers/Malicious IP addresses from Internet). These lists updating every 12 hours. Credits: FadeMind, StevenBlack, notracking, davidonzo, mitchellkrogza, PolishFiltersTeam, dns-hole, bld-agregator, digitalside, firehol level1, firehol level2, feodotracker, stamparm, dns-blocklists Client Configs If you are using open-bld or blocky DNS blocking servers, you can use these lists in config.yml , example: You can combine blocking solution with firewalld and ipset with ip2drop configuration, example config for malicious IP relaxator: conf.d/relax-ip.ini Self-Hosting Configuration Server Config port - Web severer port listening update interval - Heart beat in minutes (like as 30m) download dir - lists download catalog upload dir - catalog for remote file uploading public dir - public web folder for downloaded, uploaded and merged files Lists Config Block, White lists contains DNS names usually usage fo","default_branch":null,"files":null,"tree":[],"storefront":"/r/m0zgen","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/m0zgen/cactusd/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}