Vigyata.AI
Is this your channel?

Building a Storj Node and Migrating Existing Contents, FUN HomeLab Project

6.8K views· 225 likes· 12:37· Sep 22, 2024

🛍️ Products Mentioned (5)

I've been working with Storj for nearly two weeks now and it's a pretty cool project! Storj is decentralized cloud-based object/file storage. Files are split into hundreds (sometimes thousands) of pieces and stored on various nodes around the world. Anyone can operate a storage node and that's what we're going to be assembling today! Featured Products: (affiliate links) HGST Drives... https://amzn.to/4eWfoYI Chassis... https://ebay.us/GVwxt1 Motherboard... https://ebay.us/tD8ZuD Memory... https://ebay.us/GYvOFB CPU... https://ebay.us/B7i27d Chapters: 00:00 Introduction 00:48 Current Node 02:35 New Components 03:44 Assembly 06:13 Powering On 06:26 Software Configuration 12:06 Conclusions Contact Info: Business email is lithiumsolardiy@gmail.com. I am not available for personal project questions or consultation. Disclaimers and Statements: ► I receive a small commission on purchases made using my affiliated links shared the video description and comments section. The views and opinions expressed here are my own, unbiased, and not influenced by this commission in any way.

About This Video

I’ve been playing around with Storj as a fun home lab storage project, and in this video I walk through building a dedicated Storj storage node and migrating my existing data with minimal downtime. Storj is decentralized object storage: your file gets encrypted, split into 80 pieces, and distributed across nodes worldwide—and the cool part is it only needs 29 pieces to reconstruct the file. The network is constantly auditing nodes and repairing data when nodes go offline, so redundancy is baked in. I start by showing my “bench” node stats after about a week and a half (including audits, uptime, and a surprisingly high upload acceptance rate). The big problem was power: that test setup was pulling around 85W. So I rebuild the node using a Supermicro X11SSLF platform in a 1U chassis, then I migrate by copying my Storj software + systemd service over, moving the data drive, updating fstab (including noatime), and fixing a couple sysctl kernel parameters (TCP Fast Open and buffer sizing). After updating port forwards and restarting the service, everything comes back online—now at about 28W, with the acceptance rate returning to 99.7%.

Frequently Asked Questions

🎬 More from Home SysAdmin