Well, what they are stating is obviously wrong then. No need to use some website for that anyway, since it is so easy to calculate yourself.
Disableing the root login gains nothing in regarding security.
This is usually not the reason people recommend disabling root login. Since root is an anonymous account not tied to an actual person, in a corporate setting, you do not really know who used that account if you allow root login. If this is relevant for a personal home network is for you to decide. I would say there is not such a strong argument for it to be made in that setting.
Die grüne Plakette (4) bekommt man bereits für Benzin-Fahrzeuge mit Euro 1.
I always found the software updates of AVM - the manufacturer of those "Fritz!Box"es - to be of questionable quality. If you take a look at the source code that they have to release upon request of the GPL'ed source code they use, you'll notice that they use ancient versions of the Linux kernel, Busybox and other tools. By ancient, I mean many years old, unsupported by upstream for years. Also, they only publish those sources manually when someone asks for them, which doesn't bode well for their internal development processes. If they used CI/CD pipelines, they could easily push out updates of those sources with every new release…
Awesome shot!
This thread has some interesting details as well: https://forums.raspberrypi.com/viewtopic.php?t=257144
There people managed to get idle power on a Raspberry Pi 4B to a little under 1.8 W. Interestingly, people there report that on their Pi 4's disabling USB doesn't do much. If I remember correctly, there were a few Pi 4 firmware updates that optimized power consumption over time. So the different firmware versions can behave differently when it comes to power consumption.
Your 2.3 W doesn't sound too bad to begin with. Certainly better than the 5 W mentioned in the article.
Sure! Shutting down certain peripherals can reduce power consumption. The biggest difference can usually be achieved by disabling the USB controller - this is also true for the Raspberry Pi 3 (although on the Pi 3 you would also lose access to the Ethernet controller). So if you don't use it, turn it off (and it looks like the author didn't use any of the USB ports, so this would have been an option). Even turning of the HDMI port saves a little bit of power - it makes a difference even if no display is attached. A tiny bit of power can also be saved by turning off the LEDs. I also tried lowering the CPU clock, but that didn't result in a noticable difference in idle power consumption.
At the moment I don't currently have a Pi 4 on hand to experiment with, but I do have a Raspberry Pi 4 Compute Module (CM4) on a very minimalistic carrier board and with that I am able to idle at about 1.3 W.
Always nice to see solar projects, although I wonder why the author didn't try to lower the Pi's power consumption. This would have been the first thing I would have done when trying to optimize things. 5 W is quite a lot for a Raspberry Pi and there are a couple of things one can do to lower its power consumption.
Ansible also comes with its own secrets manager ansible-vault
, which you can also use to store your secrets in an encrypted file.
Speaking of which, I always had issues with WiFi stability on OpenWrt. Maybe I was just unlucky, but I had issues with both Qualcomm Atheros (ath9k and ath10k) and Mediatek based routers. I couldn't find anything regarding stability of the WiFi in their hardware database. Is there a list of devices that are known to run reliably?
BirdNet-Pi is awesome. Highly recommended for anyone who likes birds. The BirdNet app for phones is also nice.
Btw, BirdNet-Pi also works fine on the non-plus Raspberry Pi 3.
Oh, I didn't want to suggest that there is no value in using a reverse-proxy, there certainly is. Just don't expect it to do anything for you in terms of application security. The application behind it is just as exposed as it would be without a proxy. So if there was a security flaw in that application, the reverse-proxy does not help at all.