• Pika@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    6
    ·
    2 days ago

    my only complaint about it is the lack of clear “hey this is going to be a major update” on the webUI. I did the update command and was met with a different UI. Which wasn’t difficult to figure out, and I have to blame myself for not actually checking the patch notes first, but I wasn’t expecting a major update from the webUI as it only said “new version available run this command to upgrade”

    the upgrade as a whole is all and all a great improvement

  • satanmat@lemmy.world
    link
    fedilink
    English
    arrow-up
    40
    ·
    3 days ago

    Gosh I’m sure that this will be some dangerously delicate process that will be too hard for me…

    pihole -up

    Oh. Cool.

  • k4j8@lemmy.world
    link
    fedilink
    English
    arrow-up
    25
    ·
    2 days ago

    We’ve integrated a new REST API and embedded web server directly into the pihole-FTL binary. This eliminates the need for lighttpd and PHP, reducing the installation footprint and boosting performance.

    Very nice!

  • nucleative@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 days ago

    It seems like the most significant new feature is called anti-gravity which is kind of an allow list?

    We’ve had white lists for a long time so I’m not exactly sure how this will impact the system. That being said I read through the release notes and there are a lot of changes and improvements throughout the system, so congrats to them team on the 6 release.

    I’ve had pihole running on my home network for years and I love it.

  • skeeter_dave@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    2 days ago

    Big improvement IMO. It’s using less resources on my old RPi 3 and the UI is much nicer to read. My only gripe is that it seemed to break my Homarr integration which I’ll try tinkering with at some point.

    EDIT: The api seems to have changed entirely and is something I gotta wait for Homarr to fix.

    • terminhell@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 day ago

      It did change. One of the many changes listed. It’s using a different web server, I forget now, but moved away from the previous one.

  • gitamar@feddit.org
    link
    fedilink
    English
    arrow-up
    6
    ·
    2 days ago

    The exception to this is environment variables. You can start the container with the old variables in place but don’t expect them to work! It is recommended to read the docker section of our docs page before upgrading.

    Important to know

  • Xraygoggles@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    ·
    2 days ago

    Would anyone be willing to offer their opinion on a comparison with Adguard Home?

    Last week I was upgrading an old pi hole installation and ultimately decided to switch for awhile. Found the wild card blocking on Adguard to be quite nice for the pop ups that point out you’re using an ad blocker.

    But really the more technical details are a bit out of my wheel house, so if anyone could weigh in perhaps if with this new version one of them has clearly pulled ahead or they are so similar it doesn’t really matter?

    • Lemmling@lemm.ee
      link
      fedilink
      English
      arrow-up
      5
      ·
      2 days ago

      I used them in parallel for a while before switching to AdGuard. The key features that mattered to me were support for upstream DNS servers via DoH, detailed query logs, and wildcard domain rewriting. Also a better looking UI is a plus.

      • Xraygoggles@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 days ago

        The version I’m specifically using is Adhuard Home, which runs on a raspberry pi that sits between your home network and the internet. Basically just like Pi Hole. So it will filter the DNS queries on your devices, including smart TV.

        One of the options for a blocklist was specifically labeled as Smart TVs, so I’m presuming that one would take the fuss out of watching the logs and choosing which requests to block. This list is likely available for pi hole too, so that feature wouldn’t be unique. I know sometimes these will also block firmware updates, so that’s something to watch for.

        https://github.com/Perflyst/PiHoleBlocklist/blob/master/SmartTV-AGH.txt

        • stetech@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          edit-2
          2 days ago

          Thanks! I’ve only known the on-device installable Adguard apps until now (which obviously won’t work for something like roommate’s Apple TV, for example), so this is new stuff to me. Interesting!

  • Darkassassin07@lemmy.ca
    link
    fedilink
    English
    arrow-up
    12
    ·
    edit-2
    2 days ago

    Nice!

    Upgrade went smoothly on docker, with some neat new additions. There’s new filter options in the query log. There’s a bunch of new metrics under Settings > System (enable ‘advanced’ in the top right). And overall there seems to be many more settings available under System > All Settings. For example you can easily set the TTL for blocked responses (this was a setting burried in config files before, I was looking for it like 2 weeks ago).

    If you don’t use/set a password in pihole, or you set one via .env variables; you’ll probably have to reset it with the command:

    sudo docker exec <container_name> sudo pihole setpassword <your password here>

    (empty for no password)

    /edit; seems that was a temporary solution.

    These env variables have changed:

    Was: webpassword=<your password>

    DNS1=<upstream1>

    DNS2=<upstream2>

    Now: FTLCONF_dns_upstream=<upstream1;upstream2>

    FTLCONF_webserver_api_password=<your password here>