GithubHelp home page GithubHelp logo

hockulus / blocklistblaster Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 0.0 36 KB

BlocklistBlaster is a web tool that allows you to combine multiple blocklists into one, removing duplicate entries and providing a single, consolidated list. With BlocklistBlaster, you can easily create and maintain your own custom pihole blocklist to enhance your pihole performance - Made for PiHole

License: GNU General Public License v3.0

PHP 100.00%
php-tools pihole pihole-ads-list pihole-blocklists selfhosted webtool webtools

blocklistblaster's Introduction

BlocklistBlaster - Made for PiHole

BlocklistBlaster is a web tool that allows you to combine multiple blocklists into one, removing duplicate entries and providing a single, consolidated list. With BlocklistBlaster, you can easily create and maintain your own custom pihole blocklist to enhance your pihole performance.

What this tool realy does:

Redundant entries in multiple blocklists can slow down the performance of a PiHole, especially on smaller systems. This tool aims to help alleviate that burden by allowing users to create a consolidated list of unique entries from multiple blocklists. By removing duplicates, the resulting list is smaller and faster to process, which can help smaller PiHole systems run more efficiently.

Requirements:

  • Webserver running php 8.0 or higher
  • MySQL server running 8.0.32 or higher
  • PiHole

Installation & usage:

  1. Copy the necessary PHP files onto a web server that has PHP 8.0 or higher installed.
  2. Open your browser and navigate to the setup.php file and enter the connection details for your MySQL server.
  3. Click on the "Save" button and then navigate to the create.php file. You can enter all the PiHole blocklists urls separated by commas.
  4. Once you save the blocklists, you can view the completed list by clicking on the "view" button.
  5. The link to the list will remain the same.
  6. If you need to make any changes in the future, you can do so by going to /create.php?id=XXXXX.

Please keep in mind:

This PHP tool is not secure enough to run on public instances due to security vulnerabilities. It is important to ensure that the script has proper input validation and error handling to prevent malicious attacks such as SQL injection or cross-site scripting (XSS). Additionally, it is recommended to use the latest version of PHP and keep the script updated with security patches. Failure to do so could leave your application open to potential security risks and compromise sensitive data.

blocklistblaster's People

Contributors

hockulus avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.