{"repo":"denindavis01/creampi-homepage","free":true,"listed":false,"github":"https://github.com/denindavis01/creampi-homepage","clone":"git clone https://github.com/denindavis01/creampi-homepage.git","description":"Self-hosted homelab dashboard built with gethomepage.dev — running on a Raspberry Pi 5 with DietPi, Docker, Glances, and a full *arr stack.","language":"CSS","stars":19,"topics":["docker","gethomepage","homelab","homepage","raspberry-pi","self-hosted"],"license":null,"category":"self-hosted-apps","readme_excerpt":"CreamPi Homepage Config A gethomepage.dev setup for a Raspberry Pi 5 homelab running DietPi + Docker. Stack - OS: DietPi on Raspberry Pi 5 - Containers: Docker, managed via Portainer - Reverse Proxy: Nginx Proxy Manager - System Stats: Glances v4 - Storage: NVMe SSD (boot) + 3x external HDDs (customize to your needs) Setup 1. Deploy homepage via Portainer stack: 2. Copy config files to /portainer/Files/AppData/Config/homepage/ 3. Replace all placeholders: Placeholder Description --- --- YOUR PI IP Your Raspberry Pi's local IP YOUR DOMAIN Your homepage domain YOUR EMAIL Your login email YOUR USERNAME Your service username YOUR PASSWORD Your service password YOUR JELLYFIN API KEY Jellyfin → Dashboard → API Keys YOUR IMMICH API KEY Immich → Account Settings → API Keys YOUR PORTAINER API KEY Portainer → My Account → Access Tokens 4. Add your wallpaper as images/bg.png and logo as images/record-player.png 5. Background image URL in settings.yaml uses http://YOUR PI IP:3005/images/bg.png to bypass Next.js static file caching. Glances Deploy separately — homepage uses it for system graphs:","default_branch":null,"files":null,"tree":[],"storefront":"/r/denindavis01","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/denindavis01/creampi-homepage/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}