I created a Docker container of UmbrelOS, so it can be run on any system without the need for dedicated hardware or virtual machines.
Ofcourse this method will not be officially supported, but it might be useful for some people who don’t mind to experiment, and who are looking for an easy way to run UmbrelOS.
@kroese great job! Would you be willing to help me create a docker containers for Sparrow Wallet and SimpleX so we can get them submitted as official apps?
I copied (preserving mode & ownership) the data directory from my umbrel that was runnning in the VM (/umbrel-os/home/umbrel/umbrel), launched the docker and worked without any problem! All previously installed apps are working:
Bitcoin Node
Electrs
mempool
Lightning Node
ThunderHub
Tailscale
I was really afraid that I wouldn’t be able to retrieve the state of the lighting channels or that there would be some problem with tor… but everything seems to be working fine.
NOTE: the host machine for the VM and the docker container is the same.