Oddbean new post about | logout
 Not necessarily, depends on how you set it up. 

If you’re hosting a store for someone else, I would create a specific store for that person in btcpay (you can have multiple), and add them as the owner. You could have a profile to access the store too if needed. 

Then on that persons phone configure tailscale and bookmark the ip:port for the btcpay app. They will open just that app and login with their created profile. 

Even if they try to access something else by entering the ip without port, they will need to pass the umbrel login screen to use anything else. 
 So update on this. It looks like Tailscale no longer works because Btc pay server only allows “secure” connections.

I’ve been trying to solve for this by enabling https on Tailscale but this requires ssh access to my node and I can’t seem to find the password.

Countinuing to dig through forums. 
 You right. With some exploration I’ve found the real problem is @umbrel still hasn’t added https (come on guys), blocking remote btcpay. 

FWIW @Start9 makes this possible and it’s not hard. 

With an umbrel setup it’s problematic. Best potential I can see is using cloudflare tunnels tied to a domain name which points to an app on umbrel. Not sure how well it works in practice however. 
 I’ve been trying to bypass this.

According to Tailscale’s documentation you should be able to turn on https on your server, but you first need to be able to ssh into your umbrel via your console. 

I got stuck at the step where I’m required a password. I’ve been digging through Umbrel forums trying to find the password I should enter since the one I set via the UI doesn’t work. 

I Tried all possible combinations I can think of but I still can’t ssh into it.

@umbrel I looked through the forums but if we already went through the UI, set up a username, and also provided a password, what would be the username/password combo required if we try to ssh into our umbrel-powered raspi

I tried the money printer one, the root one. None seem to work. Any thoughts/feedback? 

Or alternatively, any plans for https support in the future? 👀