🍇
RaspberryPI Home Server
  • 🏠Home
  • 🛠️Settings
    • ⚙️GPIO and Fan Controller
    • ⚡Power Optimization
    • 🛡️Uncomplicated Firewall
    • 📃Manual Steps
  • 🔮Services
    • 🔀Traefik Proxy
    • 🏡Homer
    • 🖥️Monitoring
    • 🎞️Jellyfin
    • 💽Databases
    • ☁️Nextcloud
      • 💪Upgrade
      • ♻️Restore
      • 📦Backup
    • 🥧Pihole
    • 🛳️Portainer
    • 🗃️File Browser
    • 🔎SearXNG
    • 📥Torrent Stack
      • 🥷Wireguard
      • 🎥Radarr
      • 📽️Sonarr
      • 🧥Jackett
  • 👉Tip and Tricks
    • 🔵Bluetooth
    • 💽Disk Configurations
Powered by GitBook
On this page
  • My Raspberry Pi config
  • Architecture diagram

Was this helpful?

Home

My RaspberryPi homeserver documentation

NextSettings

Last updated 2 years ago

Was this helpful?

I created this project out of my own curiousity, my future goal is setup full fledged home server with better hardware.

Although the name says "Raspberry Pi Home Server", you can deploy this setup on any Linux machine. Some of the application, I used arm docker image, you can easly change the docker image tags in docker-stack.yml and deploy the stack.

You can deploy the application individually by using docker-stack.yml in application directory or run ansible playbook. This documentation more focus on manual deployment

My Raspberry Pi config

Model

Raspberry Pi 4 Model B Rev 1.4

CPU

BCM2835 (4) @ 1.800GHz

Memory

8 GB

OS

Ubuntu 22.04.2 LTS aarch64

Case

Geekworm NASPi Gemini 2.5 V2.0 Dual 2.5 Inch SATA HDD/SSD

Disks

- 1 TB Crucial SSD - 1 TB Western Digital HDD

Docker Swarm Nodes

1 (Single node docker swarm cluster)

Architecture diagram

Docker swarm servies network architecture
🏠
Page cover image
GitHub - veerendra2/raspberrypi-homeserver: A collection of applications and tools to make awesome Raspberry Pi homerserverGitHub
Github Project
Logo