Depends mosdns the main executable curl to download rules and call API jq to process api results Custom rules you can place custom rules into scripts/append folder, the content will be append to same filename under rules folder.