badsgahhl / Pihole Browser Extension
Programming Languages
Projects that are alternatives of or similar to Pihole Browser Extension
Switch-for-PiHole
Switch-for-PiHole is a small browser extension for Chrome and Firefox. It's written with Vue and Typescript. With this
extension you can control your PiHole remotely (e.g. Turning it on/off, black/white listing current tab, etc.).
Disclaimer:
The support for PiHole 5.0 or less is dropped with v2.3. Please consider upgrading your PiHole(s) to be able to use the extension fully.
Features:
- Disable your PiHole(s) easily with one click
- Individual configuration for multiple PiHoles
- Dark Mode depending on your OS Settings
- Compact UI
- White-/Blacklist your current tabs url with one click
- Shortcuts - Use features quickly with a hotkey shortcut or pages context menu
How to use:
- Open the popup by clicking the "Raspberry" Icon in the top navigation of your browser
- Click on the setting wheel in the top right corner
- Enter your host address (including http:// or https:// and the directory. You can find more info about that here)
- Go to your PiHole settings. Click "Api/Web interface" and then on "Show Api token" at the bottom of your screen.
- Copy the api key into the settings
Troubleshooting
Status / Slider are not working
Please check that you used the correct host address. Use the address where you can see your dashboard page (statistics board). For example if your pihole is located at http://192.168.178.2, but you can see your dashboard/admin page at http://192.168.178.2/admin then don't forget to add /admin to the address.
Error after clicking the Slider (was "on" before)
This indicates that your API key is probably wrong. In the version >2.0.6 the options will show you if your key is wrong. Check that you copied the key correctly and that there are no whitespaces, etc. in it.
Black- / Whitelisting domains
The extension is able to black and whitelist the current tabs url. This feature requires PiHole v5+.
Meaning of colors:
- Red: An error occurred
- Orange: The domain wasn't added to any list (skipped)
- Green: The domain was successfully added to the list
This is not an official PiHole application.
Please use the issue templates in this repository for bugs. The main PiHole project is not responsible for any malfunction that is caused by the use of the extension!