Well, I want to talk about my experience with the raspberry pi 4, from the pint of view of practical - production small server.
Wait a moment... have I said Production? Hell yes, is a little bit risky but let's create some awesome with our amazing piece of technology. Firstly I want to thank the community element14 for selecting me to make this possible, giving me one Raspberry Pi 4 2GB version, that is a piece of art, as software developer I can run almost anything on it, and It saves me a lot of time and cost when developing my MVPs (Minimal Viable Products), instead of paying for a small server, I use this - and the results are great, and this is the experience I want to share with you.
What comes with the Raspberry PI 4 2 GB version?
A simple cardboard box with our small convenient raspberry PI 4. No cables, no charger, no SD card, only our credit sized small computer and a little manual. You will need to get one good quality charger, cable and SD, I recommend you to buy it from element14 because they have exactly what you need in a kit, you don't have to worry about voltage, amps, and quality of components. But if you have, as me, many chargers and an enormous box of unused old and new cables then is good idea to reuse and avoid buy one, keep in mind that the voltage should be 5V with minimum 2A and the cable must be USB type C.
Lets unbox it!
[Youtube video goes here]
Other thing that you need and for sure you don't have yet is a micro HDMI cable. I have a lot of HDMI and mini HDMI but no one micro HDMI when I received it, but I was lucky, one store near my house have it and was cheap, about 4 euros, not bad and works well.
Pick a case
For me is important to have a correct housing for the pi, specially with my curious kid and static. Also, the one I selected came with small heat sinks and a small fan that will help to maintain the temperature when it have a lot of load. There is a lot of options with different shapes, colors or proposals, pick the one that you think is appropriate for you and your project.
The mounted PI
What we will do?
We are going to configure a simple but well optimized server using nginx, MariaDB and docker. For this article, I will use a simple and very similar configuration that the one being used in my actual real project.
Prerequisites
A Linux computer or windows with PuTTy installed on it, internet, keyboard and mouse.
Under construction, please come back later.