โ Raspberry Pi learning pathRaspberry Pi ยท Module 7 of 10
Networking and servers
Run web servers and network services.
๐ Key ideas
- Find the IP with hostname -I.
- Host a web server with Flask, Nginx or Apache.
- Run services: Pi-hole (ad blocking), Home Assistant, file server (Samba), media server.
- Use SSH keys and change default passwords.
- Port forwarding exposes services to the internet (use carefully).
๐ก Real-life example: A Pi server is a tiny shop on your home network, open for devices to visit.
hostname -IShows IP address
Pi-holeNetwork ad blocker
Home AssistantHome automation platform
SambaWindows-compatible file sharing