ScriptsMay 11, 2026·2 min read

XPipe — Access Your Server Infrastructure from Your Desktop

A desktop connection hub for managing SSH servers, containers, Kubernetes clusters, and databases from a single unified interface.

Introduction

XPipe is a desktop application that acts as a connection hub for your entire server infrastructure. Instead of juggling terminal windows, SSH configs, and CLI tools, XPipe provides a unified interface for SSH hosts, Docker containers, Kubernetes pods, and database shells.

What XPipe Does

  • Connects to remote servers via SSH with automatic key and config detection
  • Browses and manages Docker and Podman containers on remote hosts
  • Navigates Kubernetes clusters, namespaces, and pods
  • Provides an integrated file browser for SFTP transfers
  • Launches shell sessions in your preferred terminal emulator

Architecture Overview

Written in Java with JavaFX for the UI, XPipe runs as a desktop application that orchestrates connections to remote systems. It auto-detects existing SSH configs, container runtimes, and orchestration tools on target machines. Connections are organized in a hierarchical tree that mirrors your infrastructure topology.

Self-Hosting & Configuration

  • Available via Homebrew, winget, apt, and direct download
  • Reads existing ~/.ssh/config entries automatically
  • Stores connection data locally in an encrypted vault
  • Supports Tailscale, WireGuard, and jump host proxy chains
  • Configure custom shell init scripts per connection

Key Features

  • Automatic detection of SSH configs, containers, and K8s clusters
  • Hierarchical connection tree that mirrors real infrastructure
  • Integrated SFTP file browser with drag-and-drop
  • WSL integration on Windows for local Linux environments
  • Encrypted local vault for credentials and connection data

Comparison with Similar Tools

  • MobaXterm — Windows-only with paid features; XPipe is cross-platform and open source
  • Termius — cloud-synced SSH client; XPipe keeps data local
  • Royal TSX — commercial remote management; XPipe is free
  • SSH config + terminal — manual and fragmented; XPipe unifies the workflow
  • Lens — K8s only; XPipe covers SSH, containers, and K8s

FAQ

Q: Is XPipe free? A: The core features are free and open source. An optional paid tier adds team features.

Q: Does it replace my terminal? A: No. It launches sessions in your preferred terminal emulator (iTerm2, Windows Terminal, Alacritty, etc.).

Q: Can it connect through bastion hosts? A: Yes. It supports SSH jump hosts, ProxyCommand, and Tailscale connections.

Q: Where are credentials stored? A: Locally in an encrypted vault on your machine. No cloud sync by default.

Sources

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets