Skip to content

add how to forward ports with a reverse SSH tunnel#395

Merged
pavlenex merged 3 commits into
btcpayserver:masterfrom
openoms:reverseSSHtunnel
Jan 3, 2020
Merged

add how to forward ports with a reverse SSH tunnel#395
pavlenex merged 3 commits into
btcpayserver:masterfrom
openoms:reverseSSHtunnel

Conversation

@openoms

@openoms openoms commented Dec 13, 2019

Copy link
Copy Markdown
Contributor

Adding the copy of the page from my tutorials which came to be when I was setting up a self-hosted BTCpay on my hack0: https://github.com/openoms/bitcoin-tutorials/blob/master/ssh_tunnel.md

The setup is running non-stop since weeks now without issues.

Any advice to modify, update and link in specific places is welcome.

@Kukks

Kukks commented Dec 14, 2019

Copy link
Copy Markdown
Contributor

This is invaluable, awesome stuff

@Kukks

Kukks commented Dec 14, 2019

Copy link
Copy Markdown
Contributor

Do you think we could extend this eventually to somehow allow multiple tunnels and forward the ports domain on domain origin? That way we'd be able to offer some kind of service for multiple BTCPay home devices

@pavlenex

Copy link
Copy Markdown
Contributor

@britttttk any idea where we can nest this doc? I'm thinking under changedomain.md, it's more of an advanced doc. Or should it be just put in FAQ instead of having a separate page?

@britttttk

Copy link
Copy Markdown
Contributor

I'm a fan of making it's own doc.
Possibly put under it development section on docs.btcpayserver.org.

@pavlenex I would avoid adding it to the changedomain.md doc because noobs are confused of that process already. For FAQ I would add a link for reverse SSH tunnel but we can add to FAQ after merge.

@pavlenex

Copy link
Copy Markdown
Contributor

Possibly put under it development section on docs.btcpayserver.org.

Or under Raspberry Pi?
@openoms which section makes more sense to you?

@Kukks

Kukks commented Dec 16, 2019

Copy link
Copy Markdown
Contributor

I would do a separate doc. and eventually create a "Accessing your BTCPay installation" which links this, dynamic dns, mDnS(.local domains, there is some trickery here for windows that's undocumented)

@openoms

openoms commented Dec 16, 2019

Copy link
Copy Markdown
Contributor Author

Do you think we could extend this eventually to somehow allow multiple tunnels and forward the ports domain on domain origin? That way we'd be able to offer some kind of service for multiple BTCPay home devices

Not sure of what are you thinking of here. The ssh tunnel is running on the BTCPay host, so a VPS could take many tunnels (limited by port numbers) and may be channel them to the specific domain with Nginx?

This is might be what ShiftCrypto is doing for the BitBoxBases called Shift Connect: https://base.shiftcrypto.ch/networking.html

@pavlenex

Copy link
Copy Markdown
Contributor

I just have no clue where this should be link on GitBook so that it does not confuse people. I can merge it as it is, but this doc won't be visible on docs.btcpayserver.org unless you add a link to it in summary.md

@openoms

openoms commented Dec 17, 2019

Copy link
Copy Markdown
Contributor Author

Could be nested under deployment. There could be an extra layer with advanced deployment options this being one. There could be a page about Tor as well as that topic is not covered in the docs much.

@pavlenex pavlenex merged commit c2d2136 into btcpayserver:master Jan 3, 2020
@pavlenex

pavlenex commented Jan 3, 2020

Copy link
Copy Markdown
Contributor

Ok merging this for now, and will figure out how to link it in GitBook later on.

@pavlenex

pavlenex commented Jan 3, 2020

Copy link
Copy Markdown
Contributor

Added a new section that now looks like this.
Screenshot 2020-01-03 at 17 24 26

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants