# @thespenceryan on TikTok

- **Type:** Video
- **Original URL:** https://www.tiktok.com/@thespenceryan/video/7622328132137258253
- **Gondola URL:** https://gondola.cc/posts/62504965-thespenceryan-tiktok
- **Thumbnail:** https://img.gondola.cc/tr:w-,h-,fo-auto/postThumbnails/3bfcc316de.jpg
- **Posted:** 2026-03-28T15:26:49.000+00:00
- **Account Owner:** Spencer Ryan (@thespenceryan) — https://gondola.cc/thespenceryan

## Caption

built this to never pay for cloud storage again 💀 Aaand that may never pay off at this point 💀 But I was very curious after seeing Umbrel Pro as a home server option, so I set out to make my own at a slightly better price. And since UmbrelOS is open source, I chose the Beelink ME Mini to do this since it has 6 NVMe slots. Here’s how I did it (VERY technical): 1. Install UmbrelOS - Flash umbrelOS USB installer with Balena Etcher → boot mini PC → install to internal NVMe → http://umbrel.local setup done 2. RAID 5 NVMe Array - Install 4x 4TB NVMe SSDs → SSH umbrel@umbrel.local → mdadm RAID5 LVM → ext4 format → mount /mnt/lvm-storage (11TB) → /etc/fstab persistence 3. Immich Photos - App Store → Immich → edit docker-compose.yml volumes to /mnt/lvm-storage/immich folders 4. OpenClaw Automation - App Store → OpenClaw → configure workflows 5. Samba Network Share - SSH → sudo apt install samba (App Store version broken)→ add [Umbrel-Storage] share to /etc/samba/smb.conf pointing to /mnt/lvm-storage → sudo smbpasswd umbrel → cron @reboot sleep 60 && systemctl restart smbd (fixes Umbrel killing it) → \\\\umbrel.local\\Umbrel-Storage from Windows Not going to lie, this was extremely complicated to setup and made me doubt if umbrelOS was even worth it but it’s working and I’m happy lol. #Tech #minipc 

## Stats

- **Views:** 69,600
- **Likes:** 3,349
- **Shares:** 186
- **Comments:** 31

## Credits

| Name | Username | Profile | Role |
| --- | --- | --- | --- |
| Spencer Ryan | @thespenceryan | https://gondola.cc/thespenceryan | Influencer |

## Tags

minipc, tech

---
Copyright (c) Gondola