Hi there,
after trying a few different things, I finally managed to get Umbrel’s Bitcoin blockchain to download to an external USB drive.
I’m using a VirtualBox setup with UmbrelOS 1.2.2.
First, I tried modifying the “docker-compose.yml” file (it didn’t work). Then, I attempted creating a symlink while keeping the original “docker-compose.yml” file (that didn’t work either).
Finally, what worked was mounting the USB directly to the Bitcoin data directory. Here’s what I did: I modified the “/etc/fstab” file to automatically mount the USB drive in the system directory.
For my setup, I added these two lines to “/etc/fstab”:
/dev/sdb1 /mnt/usb auto nosuid,nodev,nofail 0 0
/mnt/usb/umbrel-data/bitcoin/data /home/umbrel/umbrel/app-data/bitcoin/data/bitcoin none bind 0 0
Hope this helps!