3P by xguru 3시간전 | ★ favorite | 댓글과 토론
  • 로컬 데스크탑에서 다양한 서버 인프라에 쉽게 접근할 수 있도록 해주는 모던한 셸 연결 허브이자 원격 파일 관리자
  • 기존 ssh, docker, kubectl 등과 같은 CLI 도구 위에서 작동하며, 원격 시스템에 별도의 설정 없이 바로 사용
  • 데스크탑 애플리케이션 형태로 제공되며, 강력한 파일 관리, 셸 실행, 스크립트 자동화, 보안 저장소 기능 등을 통합 제공

핵심 기능

  • 연결 허브 기능

    • SSH, Docker, Kubernetes, 가상 머신, RDP, VNC, Teleport, Tailscale 등 다양한 연결 방식을 통합 관리
    • 수백 개의 서버를 계층적 카테고리로 정리하고 관리 가능
    • 목적별로 로그인 환경을 정의하여 일관된 워크플로우 유지
    • GUI 없이도 단축 아이콘으로 연결을 즉시 실행 가능
  • 강력한 파일 관리

    • 전문가 워크플로우에 최적화된 원격 파일 탐색기 제공
    • 터미널에서 특정 디렉토리로 직접 진입 가능
    • 로컬 프로그램을 그대로 활용해 원격 파일 열기/편집 가능
    • sudo 권한 필요 시 세션 재시작 없이 자동 승격
    • 멀티탭 기반 다중 서버 작업 지원
  • 터미널 런처

    • 클릭 한 번으로 선호하는 터미널에서 셸 세션 자동 실행
    • 비밀번호 자동 입력 등 다양한 자동화 기능 포함
    • 모든 운영 체제의 주요 터미널 에뮬레이터 지원
    • 커맨드 기반으로 사용자 정의 터미널 연결 가능
    • 셸 로딩 중 연결을 시작하여 더 빠른 접속 속도 제공
  • 유연한 스크립팅 시스템

    • 연결된 원격 시스템에서 실행할 재사용 가능한 스크립트, 템플릿, 그룹 생성 가능
    • 별도 설정 없이도 스크립트를 원격 시스템의 PATH에 자동 등록
    • 셸 환경 초기화 설정을 통해 작업 목적별 최적 환경 구성
    • 커스텀 명령어로 새로운 연결 타입 및 셸 정의 가능
  • 보안 Vault

    • 모든 데이터는 로컬 시스템에 암호화된 vault로 저장
    • 마스터 암호 구문을 통한 이중 암호화 지원
    • 비밀번호 관리 프로그램에서 자동으로 비밀 정보 검색 가능
    • 원격 Git 저장소와 동기화하여 팀 단위로 Vault 공유 가능
    • XPipe는 어떤 외부 서버와도 데이터를 공유하지 않음

플랫폼 지원

  • Windows, macOS, Linux 등 모든 주요 데스크탑 운영 체제 지원
  • 다양한 설치 옵션 제공: 설치형(.msi, .pkg, .deb, .rpm), 포터블(.zip, .tar.gz, .AppImage), 스크립트 설치 등
  • AUR, Homebrew, NixOS 패키지도 공식 지원
  • Docker 기반 웹탑 환경(KasmVNC)을 통해 브라우저에서 XPipe를 사용할 수 있는 옵션도 제공

오픈소스 모델

  • 오픈코어 모델 채택
    • 핵심 애플리케이션은 Apache License 2.0 하에 오픈소스 제공
    • 홈랩/프로페셔널 플랜에 포함된 일부 고급 기능 및 셸 라이브러리는 비공개
    • 전체 소스코드 접근이 필요한 기업은 소스-가용(Enterprise) 옵션 사용 가능