Documentation about the Raspberry Pi 5
- Info
- Crashing Stats
- Security
- Photos
- Connect to Raspberry Pi 5 without mini-HDMI
- How to Host a Website
- How to use Cloudflare for hosting a website
- Remotely Control your Raspberry Pi from anywhere
- Setting up my NAS using Nextcloud
- Images of my Raspberry Pi 5 - Final Setup
Here is the name of the tool I used to format my windows disk to ext4 MiniTool Partition Wizard
My Pi crashed once on 29.3.2025
Root-cause: SD-card, system crashed while updating
How-to-fix: I downloaded Archlinux on my USB-Drive, so that I can check my SD-card and fix it with Linux tools.
Not yet, and hopefully, it doesn’t crash again!
It wasn't really a crash, I just installed a firewall with strict settings and it blocked port 22 and 443. Port 22 is being used for ssh and Port 443 is for HTTPS. Changed the settings of the firewall, I now have regained access with ssh!
I installed a new service. This helps to prevent brute-force-attacks. For further details add a comment.
All 17 Photos are in the folder "photos".
First, place your Raspberry Pi 5 into the Argon NEO 5 Case for better airflow and cooling.
Next, take your microSD card, install your preferred Raspberry Pi OS from the official website, and format the card if necessary.
After that, connect your power supply (via the USB-C port) and insert the microSD card into the Raspberry Pi.
After a few seconds, the Pi should boot up completely.
Now, scan your network to confirm that the Raspberry Pi is working correctly. I used Angry IP Scanner for this.

In this application, search for the hostname "raspberrypi.local"—this will be your Raspberry Pi. The corresponding IP address of the Pi will also be displayed there.
Next, open PuTTY and connect to your Raspberry Pi using the IP address you found in the IP scan.
Once connected, enter the following command:
sudo raspi-configGo to "Advanced Options" (Option 6) and select "Display Options" (Option 2).
Reboot your Raspberry Pi.
Now, you can use VNC Viewer to connect to your Raspberry Pi 5.
Enter the IP address of the Pi and click Connect.
After a short while, you should see the Raspberry Pi’s desktop on your screen.

Congratulations! Your Raspberry Pi is now set up for remote access!
To host a website, install Apache on the Raspberry Pi:
sudo apt update
sudo apt install apache2 -yOnce installed, the default web root is:
/var/www/html
You can access the default Apache page by opening a browser and going to:
http://<Your-Raspberry-Pi-IP>
- Use your prefered Website for buying a domain.
- I used Swizzonic to purchase the domain
koteski.ch.
- Register at Cloudflare.
- Add the domain to Cloudflare.
- Change the Nameservers in Swizzonic to:
yournameserver1.ns.cloudflare.comyournameserver2.ns.cloudflare.com
On your Raspberry Pi, install cloudflared:
sudo apt install cloudflaredAuthenticate with Cloudflare:
cloudflared tunnel loginCreate a new tunnel:
cloudflared tunnel create raspberrypi-homeSave the tunnel credentials to:
/home/pi/.cloudflared/cert.pem
Check if the tunnel is available:
cloudflared tunnel listStart the tunnel:
cloudflared tunnel run raspberrypi-homeTo make the website available at www.koteski.ch and koteski.ch, add the following records:
| Type | Name | Content |
|---|---|---|
| CNAME | www | Tunnel ID (from Cloudflare) |
| A | koteski.ch | 192.0.2.1 (Cloudflare Dummy IP) |
Enable the following settings in Cloudflare:
- Always Use HTTPS
- Proxy Mode (Proxied)
- Universal SSL
nslookup koteski.chcloudflared tunnel listsudo systemctl restart apache2
sudo systemctl restart cloudflaredcurl -I https://koteski.chNow the website www.koteski.ch should be accessible via the Cloudflare Tunnel.
Test it out!
Want to fully control your Raspberry Pi from anywhere? Here's how:
Install WireGuard
Tutorial soon coming!
Tutorial Follows!
If you do a nextcloud NAS, I would highly recommend doing one Admin account and for every user who wnats to join, to create a new user-account. Make Sure that no-one has access to the admin account because he can see every File from every user on Nextcloud!
Here are all the things that came with my delivery

This is the base Raspberry Pi 5

This is the Raspberry Pi 5 with the Argon Case fully assembled

And this is what it looks like while being connected and hosting the website



