Raspberry Pi

How to Install Ubuntu MATE 20.04 LTS (64-bit) on the Raspberry Pi 4

How to Install Ubuntu MATE 20.04 LTS (64-bit) on the Raspberry Pi 4

Is the Raspberry Pi finally powerful enough to run a full desktop environment reasonably well? Yes!

When I decided to do a fun project with my old Raspberry Pi 3B+, I purchased the 4GB model of Raspberry Pi 4 to have as a replacement. Since I am working from home due to COVID-19 and my main PC is completely utilized for work during the weekdays via a VPN connection, I thought it would be convenient to have a second computer at my desk so that I can listen to background music from my Plex Media Server or another music service.
Install Pi-hole on a Raspberry Pi with Docker and Portainer

Install Pi-hole on a Raspberry Pi with Docker and Portainer

Have you decided to install Pi-hole on a Raspberry Pi?

Pi-hole is open source software which provides ad blocking (and more) for your entire home network. It does this by blocking known ad serving domains. Pi-hole even has the ability to block network requests to malicious domains if the domain name is contained in one of the block lists. The high level statistics compiled by Pi-hole provides a much greater insight to what is going on in your home network.
Install the UniFi Controller Application on a Raspberry Pi with Docker

Install the UniFi Controller Application on a Raspberry Pi with Docker

Want to use a Raspberry Pi as your UniFi Controller instead of the UniFi Cloud Key?

Those who use or own Ubiquiti UniFi products mostly are familiar with the UniFi Controller. It is software used to manage all of your UniFi gear in a single, beautiful web-based dashboard. Ubiquiti sells their UniFi Cloud Key (affiliate link) if you wish to have a dedicated device, but you can also install it on your own hardware such as a Raspberry Pi (affiliate link). You can save a little bit of money by using a Raspberry Pi (around $50-60 versus $90-100 depending on the accessories purchased for the RPi), and you also have the flexibility to run additional software on the same device.