Comments (19)
You would still need to run the gravity.sh script after you have added items to the whitelist I believe because from what I can tell it collects all lists (including the whitelist) and creates one master list that is actually used by dnsmasq.
I believe @jacobsalmela is already working on a more sophisticated admin panel that (I am guessing here) would have more features and statistics than the current one does.
from pi-hole.
Maybe when u hit save on the whitelist it also automaticly runs gravity.sh?
from pi-hole.
Well depending on how sophisticated you want it to be you could provide the option after the ability to save the whitelist (so box with the list, save underneath, and on the result page options to return to settings (maybe you want to do something else) or "apply all updates now and run gravity.sh").
Not sure if @jacobsalmela already has an idea of what kind of things he wants/needs/woulds/shoulds have in the interface. Right now it's all stats (and even there there are many things that can be added).
from pi-hole.
Believe it or not, I actually have a whitelist script but it's been a while since I updated it, so it probably doesn't work all that well.
I do plan to have more stats/graphs in the interface. But first, I want to put things like update, whitelist/blacklist, restart, check service status, all from the interface. Progress, as usual, is slow by today's standards since I have a full time job and do this in my free time. But there are things in the works!
from pi-hole.
As a start, I am just adding a whitelist field on the left sidebar. Eventually, this will turn into a full-fledged editor that lets you see what is whitelisted and sites you may want to. But this should satisfice this highly-requested feature.
from pi-hole.
I haven't forgotten about this one; the editor looks pretty sweet. I need to fix the bugs first though as they take priority.
from pi-hole.
This feature is now implemented in the devel branch of the web interface.
from pi-hole.
@Mcat12 would you be annoyed if I changed the whitelist.txt content?
from pi-hole.
Changed how?
from pi-hole.
Maybe don't worry about it for now. It's all half-thoughts.
from pi-hole.
The whitelist/blacklist editor is available via list.php?l=white or list.php?l=black, but the sudo issue with the web server needs to be fixed before they are put in the side bar.
from pi-hole.
One more thing that I would love from the web interface is the ability to edit the hosts file.
from pi-hole.
The Pi-hole's file or the client? That's basically what the whitelist/blacklist is doing.
from pi-hole.
I think webbson is suggesting the piholes interface since they probably use it as I do...as an internal DNS server as well. So I can give my hosts inside my house domain names since dnsmasq is already running, why not? :)
from pi-hole.
@soehlert @webbson Do you want the ability to edit the /etc/hosts
file or are you interested in the avahi daemon functionality?
from pi-hole.
I would like the ability to edit the hosts file.
from pi-hole.
Sounds like it could be possible.
from pi-hole.
This is next! pi-hole/web#88
from pi-hole.
Implemented in 2.7
from pi-hole.
Related Issues (20)
- In an LXC container, the website displays a ‘load average’ that is very different from top HOT 7
- FTL database shouldn't be readable by unprivileged users HOT 6
- Raspberry Pi 5 having trouble binding interfaces when using NetworkManager HOT 1
- Update of pi-hole not possible on Linuxmint 6 (Debian) HOT 2
- pihole -v shows update available but pihole -up doesn't HOT 6
- Default list author fine with breaking functionality -- suggest finding alternative HOT 4
- Dashboard hanging HOT 1
- Consider NOT rate-limiting queries from the local router HOT 4
- Update (pihole -up) fails as installer (basic-install.sh) bypasses local DoH proxy HOT 3
- DHCP static reservation will not reset when changed. HOT 1
- v6: documentation on PUT /clients/ is not complete HOT 3
- Pihole stop working at all after reboot. Can't access internet by itself HOT 3
- pihole -up Banana Pi M1 not working HOT 2
- OS Detection saying supported OS is not Supported HOT 9
- "Restart DNS resolver" required every few days to make browsing work again! HOT 42
- crash on internet outage HOT 2
- fails to install in nobara linux(fedora 39) HOT 7
- wasabisys.com always gets N/A reply; perhaps due to absurd reply that can’t be handled? HOT 1
- Using "IP/admin" page for admin interface returns a blank/clear/white page. HOT 1
- Logfiles under /etc/pihole HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pi-hole.