Note that I’ve consolidated my Umbrel apps into a single app store (similar to what I did with my Start9 custom registry). Due to the way Umbrel works, the app store ID must be appended to each app package name in the store. This means Umbrel does not see them as the same app as the ones from the old individual app stores. So if you have installed any of my previous apps that are now in this store, you will need to delete their individual community app stores, delete the old version of the app, and install the new version from this app store. I will eventually be removing those old individual app stores and keep everything in this one, so if you do not make the switch, you will stop receiving updates as I release them.
Yes, if you don’t want to run the setup process again (or you don’t want to have a delay between Braiins batches) you should be able to install from the new store (which will show up as a second HashGG app – you will need to take note of which is which on the dashboard), and copy the data from the old one to the new one.
1. Add the new store & install HashGG In the Umbrel dashboard → App Store → ⋯ → Community App Stores, add https://github.com/paulscode/umbrel-store, then install HashGG from the PaulsCode.Com store. Let it finish starting. (Don’t uninstall the old one yet.)
2. SSH into your Umbrel
ssh umbrel@umbrel.local # or your node's IP; password = your Umbrel password
3. Stop the new app, copy your old config in, restart it
cd ~/umbrel
sudo ./scripts/app stop paulscode-hashgg
sudo rsync -a --delete \
~/umbrel/app-data/hashgg-hashgg/data/ \
~/umbrel/app-data/paulscode-hashgg/data/
sudo ./scripts/app start paulscode-hashgg
4. Verify Open the new HashGG app. It should show your existing tunnel status and the same public endpoint you had before. Confirm your miners/Braiins are still able to connect.
5. Uninstall the old app Once the new one is working, uninstall HashGG from the old HashGG store. You can also remove that store.
Probably not until after BIP-110 activates, because I want to focus on building one more important tool in case there is a chain split and BIP-110 fails (for protecting Lightning nodes connected to the BIP-110 chain from being cheated on the spam chain)
As for the Agent…have you made your video yet showing its use? I’m sure I can flesh through it but being it’s interacting with LND (a have 1.5 million sats on the node at anyone time) I’m a bit apprehensive as the overhaul to my current setup will be pretty impactful.
I imagine I can install the Agent without fully activating it?
Yes, it can be installed without doing anything with it. I’m recording the video tomorrow since it is a day off. I should have it up on Youtube sometime next week, since I’ll be out of town most of the weekend.