Ran into a similar conundrum. We use mealie for recipe management and occasionally meal planning, but the shopping list is clunky. We resorted to just making a list on a card in Planks. Not purpose-built, but it has worked rather well for us.
starkzarn
Potentially, but precision is important, especially if you're going to make sweeping claims about a topic, acting as an authority.
This is absolutely not what DNSSEC is. DNSSEC provides authenticity of the response, not privacy. You're describing a means of encrypted name resolution, like dns-over-tls, dns-over-https, etc.
Yeah, put that trash in prison!
Wiki.js with a postgres backend is my vote, easily.
That all sounds correct to me. The random port you're seeing in the logs is a high port, often referred to as an ephemeral port, and it is common for source ports. All good there.
Agreed. SMD components fail silently.
This is pedantic, but there are indeed capacitors there. They're all surface mount components, so they don't look like the caps that people typically talk about replacing, and they likely aren't what caused it to fail. Anything labeled on the board with a C## is likely a SMD capacitor.
Frigate or zoneminder. I've run both and would highly recommend both. Frigate is easier to get setup initially. Test them both out!
That sort of configuration after the fact would be a fantastic addition, if not already in place.
You don't need haproxy on the vps at all, unless I'm misunderstanding you. Just route the traffic using iptables hooks in your wireguard config. This is exactly how I manage my email server and it's entirely transparent.
It's just an NTP pool. The device is trying to update it's time. Likely it made many other requests to other servers when this one didn't work.
Maintaining up to date lists of anything is a game of whack a mole, so you're always going to get weird results.
If you're actually unsure, pcap the traffic on your pfsense box and see for yourself. NTP is an unencrypted protocol, so tshark or Wireshark will have no problem telling you all about it.
That said, I'd still agree with the other poster about local integration with home assistant and just block that sucker from the Internet.