Episode
How I Set Up a Cardano Node at Home and Turned It Into a Lower-Cost, Income-Ready Machine
- Podcast
- Learn Cardano Podcast
- Published
- May 28, 2026
- Duration seconds
- 2281
- Processing state
not_requested
Actions
POST https://stenobird.com/v1/public/podcasts/learn-cardano-podcast-3673541/episodes/how-i-set-up-a-cardano-node-at-home-and-turned-it-into-a-lower-cost-income-ready-machine/transcription-requests
Idempotently request low-priority transcript generation for this episode.GET https://stenobird.com/podcast/learn-cardano-podcast-3673541/how-i-set-up-a-cardano-node-at-home-and-turned-it-into-a-lower-cost-income-ready-machine.md
Read the agent-friendly Markdown representation of this episode resource.
Summary
In this episode, I take you through how I set up a Cardano node at home using a low-cost HP Elite mini PC, why I decided to do it this way, and how I’m thinking about turning it into a machine that can help pay for itself over time. The main goal here was to reduce the cost of running relay infrastructure for my Cardano stake pool, but in doing that, I can also use this node for other things, too, like a private submit API and other services that may earn rewards over time. I walk through the full setup flow I followed, including installing Ubuntu, enabling SSH access, hardening the server using the CoinCashew guide, deploying the Cardano node with Guild Operators, setting it up as a background service, using Mithril snapshots to speed up sync, and checking everything with gLiveView. If you’ve been thinking about running your own home relay, or you want to understand how a low-cost machine can fit into a wider Cardano infrastructure setup, this one will help. Tutorials and references used in this setup: CoinCashew Cardano stake pool guide CoinCashew Ubuntu hardening guide CoinCashew topology guide Guild Operators node setup guide Timestamps 0:00 Why I bought this mini PC 1:02 Turning it into a profitable machine 2:08 Reducing relay costs for my stake pool 3:24 Whats a Cardano submit API does 5:10 Other services this node can run 6:22 Installing Ubuntu on the HP Elite mini PC 8:40 Switching Ubuntu to command-line boot 10:12 Enabling SSH and remote access 12:08 CoinCashew server hardening guide 13:35 Setting up SSH keys properly 15:22 Configuring SSH and changing the port 17:48 System updates and fail2ban 19:42 UFW firewall rules and opening port 6000 21:18 Chrony time sync setup 22:44 Guild Operators install and dependencies 26:10 Choosing binaries and Mithril tools 28:…