Live data from Hacker News

Show HN: XPipe, a shell connection hub for SSH, Docker, K8s, VMs, and more

xpipe.io

31–40 of 84 posts

Re: Show HN: XPipe, a shell connection hub for SSH, Docker, K8s, VMs, and more

#31

Hmm looks interesting but all my servers require openpgp (yubikey with gpg agent support) so I'd have to use the homelab tier. And I'm very adverse to subscriptions. And I don't think it's available for my os, otherwise I'd try it. But it's ok, I have my own setups for this stuff.

What os are you using?

And about adversity to subscriptions, note that you can also obtain lifetime licenses further down the pricing page.

Re: Show HN: XPipe, a shell connection hub for SSH, Docker, K8s, VMs, and more

#32
post #19

Earlier quoted context omitted.

Can you elaborate on that? Then I can better respond to your specific points on why it shouldn't be used

Well, it would necessitate a dedicated conversation. In my opinion, there are better languages and runtimes available today to create such solutions, such as Go and Rust, to name a couple of the most suitable ones. I believe Java is no longer an appealing choice for these types of tools, but I still like the project and its development process.

Can you name the top three reasons why Go or Rust would be better for this?

Re: Show HN: XPipe, a shell connection hub for SSH, Docker, K8s, VMs, and more

#33
post #19

Earlier quoted context omitted.

Can you elaborate on that? Then I can better respond to your specific points on why it shouldn't be used

Well, it would necessitate a dedicated conversation. In my opinion, there are better languages and runtimes available today to create such solutions, such as Go and Rust, to name a couple of the most suitable ones. I believe Java is no longer an appealing choice for these types of tools, but I still like the project and its development process.

Neither Go nor Rust have a GUI toolkit anywhere close to the capabilities of JavaFX, so in practice such an app would largely be written in JavaScript. If you want to use one language for your desktop app, be portable, and avoid the complexities that come with web development, Java is the best possible choice today (arguably the only choice other than maybe Qt).

Re: Show HN: XPipe, a shell connection hub for SSH, Docker, K8s, VMs, and more

#35

Nice. Just add remote desktop and vnc and it would be nice alternative to remmina.

The goal of XPipe is to be connection hub that brings together your tools, not really replace them. For example with RDP and remmina, XPipe has an integration for remmina to launch RDP connections directly, making it easier for you to quickly boot into RDP sessions. Especially when you combine it with the automatic SSH tunneling functionality for RDP that is also included.

For VNC, as the a landscape of tools to integrate is a little bit less populated compared to RDP, XPipe has a built-in VNC client. However, if you still want to use your own VNC client, you can do so using the service tunnel functionality.

Re: Show HN: XPipe, a shell connection hub for SSH, Docker, K8s, VMs, and more

#36
post #16

> connections to those systems are only possible starting from the professional plan: Red Hat Enterprise Linux systems, etc /me blinks. An OS is an OS... so, access to developer licenses for these are Professional use too? > connections to those systems are only possible starting from the homelab plan: Oracle Linux systems /me blinks even more ...

That is implemented under the assumption that these distros are most of the time used in enterprise contexts. I know that this is not always the case, there is the option to upgrade to a license at no cost to the next tier if you’re only using it for personal use. Just send me an email I can upgrade it for you.

> That is implemented under the assumption that these distros are most of the time used in enterprise contexts.

I've been using OEL since before Rocky was a thing. It was and still is a free alternative to RHEL.

Apart from that, all my planned use of XPipe fits entirely in the Community feature set (maybe apart from Yubikey/GPG agent).

But now I'd need to pay $5 a month just to open a shell? No thanks.

Also, a slight tangent, but charging homelab folks $5/mo is weird. The only profit I'm making with my homelab is negative. And I, as a developer, would much more likely to ask my employer to buy an enterprise license if I actually liked using it at home. Like Tailscale, JetBrains, etc.

Re: Show HN: XPipe, a shell connection hub for SSH, Docker, K8s, VMs, and more

#37

Nice. Just add remote desktop and vnc and it would be nice alternative to remmina.

The goal of XPipe is to be connection hub that brings together your tools, not really replace them. For example with RDP and remmina, XPipe has an integration for remmina to launch RDP connections directly, making it easier for you to quickly boot into RDP sessions. Especially when you combine it with the automatic SSH tunneling functionality for RDP that is also included. For VNC, as the a landscape of tools to inte…

Very nice then. I looked through the page and did not saw anywhere mention of any remote desktop technology, but I also did not looked thorough enough.

Will try it to see how this work.

Re: Show HN: XPipe, a shell connection hub for SSH, Docker, K8s, VMs, and more

#39
Where can I find what the "advanced ssh features" are for homelab version? Can't seem to find such details on the website right now..

Thank you for this, it looks amazing. With so many client machines, servers, raspberry pis, tunneling to home, RDP sessions etc etc these days it gets out of hand managing connections. I can't wait to try this. Thank you

Re: Show HN: XPipe, a shell connection hub for SSH, Docker, K8s, VMs, and more

#40
post #39

Where can I find what the "advanced ssh features" are for homelab version? Can't seem to find such details on the website right now.. Thank you for this, it looks amazing. With so many client machines, servers, raspberry pis, tunneling to home, RDP sessions etc etc these days it gets out of hand managing connections. I can't wait to try this. Thank you

On the pricing page, you can find a feature matrix. The advanced SSH features are basically things like smartcard support, custom Pkcs#11 libraries, etc.
Post reply on HN