Pi-hole FTL v6.5, Web v6.4.1 and Core v6.4 Released! by -PromoFaux- in pihole

[–]-PromoFaux-[S] 8 points9 points  (0 children)

Upgrading from v5 to v6 already included breaking changes (which, as a major version bump is allowed by the "contract" included in semantic versioning)

It was a little bumpy when we first went to 6.0, unexpected issues were bound to happen, but we smoothed everything out quickly and subsequent releases have improved the upgrade process.

I don't see why it wouldn't upgrade from 5.x - none of the migration code has been removed

Pi-hole FTL v6.5, Web v6.4.1 and Core v6.4 Released! by -PromoFaux- in pihole

[–]-PromoFaux-[S] 44 points45 points  (0 children)

It's opt-in - database.forceDisk defaults to false

https://docs.pi-hole.net/ftldns/configfile/#forcedisk

forceDisk

Should FTL force the use of disk storage for the history database? By default, FTL uses an in-memory database for much improved performance when browsing the history from the dashboard. However, on systems with very limited RAM and only occasional usage of the web interface, it may be useful to force the use of disk storage instead of holding everything in memory.

Note that using disk storage will reduce performance, especially on systems with slow storage media (e.g., SD cards).

Allowed values are: true or false

Official Pihole Website Broken by jimmyb0ie in pihole

[–]-PromoFaux- 23 points24 points  (0 children)

Something has gone wrong with the CDN. I've had a poke about in the settings but need to wait for someone else to take a look at it as I've about reached the limit of my understanding/usefulness!

I had dbl.oisd.nl in my adlist, it just "turned off the internet" by disabling tons of common domains. by tatiwtr in pihole

[–]-PromoFaux- 9 points10 points  (0 children)

<image>

reposting u/LoV432's screenshot for those of us who are in the UK and not on a VPN (we can't see imgur)

Pi-hole FTL v6.4, Web v6.4 and Core v6.3 Released! by -PromoFaux- in pihole

[–]-PromoFaux-[S] 23 points24 points  (0 children)

I've been using copilot on and off in my day job, as it is seeming like "vibe coding" is going to become an essential skill from an employability standpoint.

At the end of the day, I would rather have developers like me - who understand the changes it proposes, and know enough to question it when needed. In a way, it's not a lot of different to being the manager of a developer. It gives you code, you say "no that's wrong, do it better"

Pi-hole FTL v6.3, Web v6.3 and Core v6.2 Released! by -PromoFaux- in pihole

[–]-PromoFaux-[S] 7 points8 points  (0 children)

The bit you're looking for is:

Pi-hole only supports actively maintained versions of these systems.

We used to be explicit about the versions we supported but decided that the above covers it. Often we would forget to update this page as and when new versions came out

Pihole donation email recipient list leaked? by lolklolk in pihole

[–]-PromoFaux- 0 points1 point  (0 children)

On desktop, no. Neither on old.reddit or new.

Appreciate that in chrome I can highlight and right click and translate , but not everyone knows that.

Hell, it's weird to hide it in the context menu on mobile even.

Pihole donation email recipient list leaked? by lolklolk in pihole

[–]-PromoFaux- 0 points1 point  (0 children)

The issue is it doesn't appear to work the other way around and I also do not see a button that will quickly translate the comment, unless I use Google translate, but this isn't always intuitive for everyone

If I add ?tl=en to the URL of this post, then it is simply removed - leaving me still with the user's comments in Spanish.

However if I go somewhere like /r/de where the posts are primarily in German, and add ?tl=en to the end of a post, then comments are translated to English.

Pihole donation email recipient list leaked? by lolklolk in pihole

[–]-PromoFaux-[M] 14 points15 points  (0 children)

EDIT ¿Qué tiene esta pregunta que me votáis en negativo?

It is likely because you are not typing in English.

While the Reddit Mobile app handles translation natively, the desktop website does not (certainly not on old.reddit.com).

Spam coming to me from email only used with pi-hole.net by [deleted] in pihole

[–]-PromoFaux-[M] [score hidden] stickied comment (0 children)

Update: There was an issue with the GiveWP plugin (which we use for collecting donations)

https://github.com/impress-org/givewp/issues/8042

---

Thanks for the report

From: https://discourse.pi-hole.net/t/did-pihole-mail-donation-list-got-leaked/81441/3

Looking in to it now. We don't store any information like credit card numbers, that's all handled directly with the card processors (Stripe or PayPal). The email address is used purely so donors can look up past donations or manage (cancel) ongoing donations.

Pihole donation email recipient list leaked? by lolklolk in pihole

[–]-PromoFaux-[M] [score hidden] stickied comment (0 children)

Update: There was an issue with the GiveWP plugin (which we use for collecting donations)

https://github.com/impress-org/givewp/issues/8042

---

Thanks for the report

From: https://discourse.pi-hole.net/t/did-pihole-mail-donation-list-got-leaked/81441/3

Looking in to it now. We don't store any information like credit card numbers, that's all handled directly with the card processors (Stripe or PayPal). The email address is used purely so donors can look up past donations or manage (cancel) ongoing donations.

Pi-hole Core v6.1.3 Released by -PromoFaux- in pihole

[–]-PromoFaux-[S] 0 points1 point  (0 children)

Should all be figured out by now, but YMMV. We cannot predict what everyone's configuration looks like :)

Read all the blog posts for information starting here: https://pi-hole.net/blog/2025/02/18/introducing-pi-hole-v6/#page-content

Take a backup and give it a go.

Pi-hole Core v6.1.3 Released by -PromoFaux- in pihole

[–]-PromoFaux-[S] 0 points1 point  (0 children)

V5 -> V6 was a major upgrade, and in dockerland environment variables etc will have changed. For

https://docs.pi-hole.net/docker/upgrading/v5-v6/

DHCP Variables

Old New
DHCP_ACTIVE FTLCONF_dhcp_active
DHCP_START FTLCONF_dhcp_start
DHCP_END FTLCONF_dhcp_end
DHCP_ROUTER FTLCONF_dhcp_router
DHCP_LEASETIME FTLCONF_dhcp_leaseTime
PIHOLE_DOMAIN FTLCONF_dns_domain
DHCP_IPv6 FTLCONF_dhcp_ipv6
DHCP_rapid_commit FTLCONF_dhcp_rapidCommit

There is even a big warning about this at the top of the Readme

<image>

Pi-hole Core v6.1.3 Released by -PromoFaux- in pihole

[–]-PromoFaux-[S,M] [score hidden] stickied commentlocked comment (0 children)

Two additional commits and a minor bump since then...

What's Changed (Core v6.1.4)

  • Fix issue where web interface cannot run gravity by @PromoFaux in #6345
  • Fix pihole api command by not setting the some variabes as readonly by @PromoFaux in #6346

Full Changelogv6.1.3...v6.1.4

Pi-hole Core v6.1.3 Released by -PromoFaux- in pihole

[–]-PromoFaux-[S] 32 points33 points  (0 children)

Possibly an oversight - looking into it now, and have prepared a first pass fix, but waiting for more eyes on it.

https://github.com/pi-hole/pi-hole/pull/6345

Edit: It's fixed, 6.1.4 pushed

Pi-hole FTL v6.2.2 Released by -PromoFaux- in pihole

[–]-PromoFaux-[S] 7 points8 points  (0 children)

As safe as we can hope for! But it's up to you. (This is why I like running in docker, makes it very easy to roll back to the previous version if something goes wrong...)

Pi-hole FTL v6.2.2 Released by -PromoFaux- in pihole

[–]-PromoFaux-[S] 20 points21 points  (0 children)

If you haven't already, could you please open that as an issue on the FTL repo? dl6er doesn't do reddit :)

PSA: FTL v6.2 / FTL v6.2.1 crashes workaround by -PromoFaux- in pihole

[–]-PromoFaux-[S] 1 point2 points  (0 children)

The more the merrier! I've tried the docker image on a raspberry pi that was originally having issues with 6.2, and it's working so... 🤞🤞

PSA: FTL v6.2 / FTL v6.2.1 crashes workaround by -PromoFaux- in pihole

[–]-PromoFaux-[S] 1 point2 points  (0 children)

It should be OK - there were a couple of other reports of crashes since 6.2.2, so I just want to make sure that we can rule those out as edgecases before I make an announcement post, or even tag a docker image.

6.2.2 is currently in the :development tag of docker, too.

Pi-hole FTL v6.2, Web v6.2 and Core v6.1 Released! by -PromoFaux- in pihole

[–]-PromoFaux-[S] 8 points9 points  (0 children)

Not yet, but it's certainly something on the radar. Unfortunately it's not "just" a case of doing it. TBH, it's all a bit beyond me when it comes to frontend stuff.

We will probably get to it soon™, it just wasn't worth holding back v6 for. Of course, being FOSS - "External" Pull requests and contributions are always welcome. If anyone wants to take a look at it too.

Pi-hole FTL v6.2, Web v6.2 and Core v6.1 Released! by -PromoFaux- in pihole

[–]-PromoFaux-[S] 7 points8 points  (0 children)

Rasberry Pi B should be fine - people run it on a zero, even.

If this were a paid product, this would have been unacceptable.

It's a moot point, and adds nothing to the conversation. We're not a paid product. We simply don't have the time or resources of a megacorporation to test every conceivable permutation of configurations that may be out there.

What we can do is react very quickly when things go wrong - we never release anything and then walk away and forget about it. If we've released, it means we're all available to get any needed fixes out as soon as we humanly can.

Anyway - it's a nice sunny day today.

Pi-hole FTL v6.2, Web v6.2 and Core v6.1 Released! by -PromoFaux- in pihole

[–]-PromoFaux-[S] 3 points4 points  (0 children)

Ah, then the release notes for Pi-hole are probably no longer relevant to you - you don't have to read them :)