pull down to refresh

So I have gotten into Bitcoin noding and I have discovered Umbrel, and if you haven't heard of it, Umbrel is basically a self hosted OS that has options for everyone, first and foremost it has Bitcoin Core and Lightning Node, and tools for managing your Lightning node, such as ThunderHub and Ride The Lightning for example. IT also has the option to download even more apps from the Umbrel App store, which are all SELF HOSTED. You can get this software on an a raspberry pi, Anything running Ubuntu or Debian, RockPro, NUC and even Homelab. More info on the official Umbrel website: https://umbrel.com Obviously you need more than 600GB for the Bitcoin blockchain installation and the Lightning node and 4GB or RAM at least but I think it's easily deployable of you have the right specs and enough space. All it takes is 1 command: 'curl -L https://umbrel.sh | bash'.(on an Ubuntu/Debian Machine) Seems exciting and I'm really looking forward to stack some sats and trade. How about you guys. I really want to know your opinion on this.
I have one. It’s still working 1.5 years later. It’s good for beginners but it isn’t the be-all end-all self-hosting solution yet. 
It’s easy to get started and set up, but you have to understand what it is, especially if you’re going the Raspberry Pi route with the recommended specs. RPis aren’t some magic super computer. They’re tiny, hobbyist machines, not nearly robust enough for a permanent server your life depends on. You get way more power and storage with a refurbished small form-factor PC. 
Umbrel isn't that customizable, and the entire goal of self-hosting is to rely less on third parties like Umbrel. Set one up and try some services, but keep learning. Jump over to Linux and find the real, self-hosting adventure.
reply
Jump over to Linux and find the real, self-hosting adventure.
Umbrel OS is a linux distribution
reply
What hardware are you running it on?
reply
I don't use Umbrel OS. I have a pi with raspberry pi OS, it's usually off but it has a copy of bitcoin core and LND among many other apps.
reply
It runs on Linux at least. I think calling it an OS is confusing.
It's a system that operates sandboxed apps via Docker.
reply
calling it an [operating system] is confusing
It's a system that operates...apps
Hmm, talk about confusing! A system that operates apps, yes, but an operating system, no.
Hey Google, define operating system for me.
"op·er·at·ing sys·tem -- the software that supports a computer's basic functions, such as scheduling tasks, executing applications, and controlling peripherals."
reply
It’s an app manager.
There’s no sandboxing, and not much security in general.
reply
I guess I meant sandboxing resources via cgroups, which is distinct from a security sandbox perhaps. (I actually don't know but AFAIK isolation is the default in Docker and you have to explicitly connect containers.)
reply
I get that and I wasn't planning on buying a Raspi for my Umbrel. I want to actually make my node profitable and build a channel farm. I was thinking to also buy a fast personal Ubuntu server to run my Umbrel in
reply
There are better. You don’t have as much control with Umbrel.
reply
I believe you have opened the floodgates. Prepare to get your wish fulfilled. You'll get many opinions.
reply
More of a fan of Start 9 myself - since v0.33 it's now available on more hardware devices and Nextcloud support is forthcoming.
reply
Please tell me more about Start 9. Is it free? And what are the pros and cons of this node software and is it any good (or better than Umbrel)
reply
Yes, Start 9 is free / open source and very easy to use. The team behind it are keen to do things slowly / securely / properly, which is why it doesn't have so many apps as Umbrel right now.
One example benefit is that the Embassy works locally over https (SSL). If you are using Umbrel, you better trust your local network, as all your traffic / passwords etc are going to be completely visible to everyone else - see: https://github.com/getumbrel/umbrel/issues/546
I quote from the issue above:
This is pretty much the industry standard and how every consumer router or smart device that exposes a web interface work.
It is true that a lot of consumer routers serve their admin panels over http HOWEVER they are not running Bitcoin or Password managers!! Nor is the fact that "everyone else is doing it" an excuse for sloppy security.
By the way, you can also run Embassy on an X86 laptop / PC, for supercharged performance: https://github.com/Start9Labs/embassy-os/releases
reply
Damn I really didn't know my Bitcoin node will be visible to my local network and I will definitely try out Embassy OS on my PC. Thanks for giving me insight and I will tip you 100 satoshis.
reply
Second the recommendation for Start9 over Umbrel if you'd rather pay some money so things just work with minimal effort. Umbrel and Citadel are great products "for the price" I have used Umbrel, Start9, and also just a linux computer and individually ran all the apps. Start9 is best of all. Its sort of like having your tech friend set up an Umbrel custom for you and give you support if you get stuck.
reply
i moved off umbrel since was only really using btc apps and built it using this guide and really learned linux for the first time https://github.com/twofaktor/minibolt
reply
It was the gateway I needed to get started.
I learned it’s not very good for either super secure cold storage (you rely on the Umbrel devs for Core updates, so that’s a risk - although unlikely) and nor is it very good for running a public routing node, as backups and reliability can be a bit tricky on the Pi.
Now I run the Umbrel node pruned with LND to maintain two decent sized private channels for lightning spending and enjoy having an easy to run Jellyfin, Home Assistant and Nextcloud server. My tip would be not to get too carried away with all the dashboard apps - LNDg is probably all you need, even if the interface is a bit less slick.
Also Tailscale is the magic service that just makes it all work.
(For secure cold storage, these days I simply run Bitcoin Core with Sparrow on a normal laptop. Seedsigner handles all my keys air gapped.)
reply
It's amazing at making it easy for anyone to run a node and a bunch of self-hosted stuff. I think it's great.
reply
Umbrel is an excellent gateway drug to node operation.
reply
Been running umbrel for about year now. Super easy. Definitely can recommend.
reply
I wish I could plug a screen into the mini hdmi to see bitfeed or the mempool live
reply
You should be able to. Is it a locked down system? Try pressing Ctrl+Alt+F2 to get a virtual console. Ctrl+Alt+F7 (or some other number) to get back to your GUI.
There you should have access to the underlying Linux system with all its power.
reply
What do you mean by a locked down system? Do I just buy a mini hdmi to regular hdmi and plug it into a monitor to see if anything appears?
reply
With locked down I mean if you don't have root access on your own device. Since it's running Linux, you should have root access and thus be able to control everything. So you should be able to use a mini hdmi adapter and use xrandr or other programs to output something on your external monitor.
However, I never used Umbrel so don't know how they setup the system. Not entirely sure how it will work but I am 100% sure there is a way.
reply
I chose citadel instead of umbrel, but it is not really up to par yet.
reply
I have heard of citadel but I feel like I should just stick to Umbrel, because I feel like Citadel might be a liabilitybecause it's run by just 1 person. But that's just my opinion though and Umbrel is much much easier to install on any Linux device. (just 1 command) But obviously Umbrel has its cons too.
reply
You are correct
reply
Not the most secure, but good for starting out and playing around
reply
I really like it - makes it easy for just about anyone to run a full bitcoin node as well as a Lightning wallet and private block explorer.
There are other options out there, however, the ease of setting it up and having automated backups is a great start.
reply
Umbrel is very easy to use. I use the docker version, but there are often some minor problems that need to be fixed in cli mode. It would be great if some menus could be added to allow manual upgrade or repair options. Also there are compatibility issues with the docker version, but I think it's actually better to execute the node inside the vm than inside the RPI.
reply
Considered using it for my home server and lightning node, but it doesn't storing data on multiple drives, which is sadly a deal breaker for me. Otherwise pretty fantastic.
reply