منصوبے کے بارے میں

XPipe ایک ڈیسک ٹاپ ایپلیکیشن ہے جو سرور انفراسٹرکچر کے لیے مرکزی کنکشن ہب کا کام کرتی ہے۔ یہ آپ کے مقامی ورک سٹیشن پر چلتی ہے اور ان کمانڈ لائن ٹولز پر بنیاد رکھتی ہے جو آپ پہلے سے انسٹال رکھتے ہیں، جیسے SSH یا docker، لہٰذا ریموٹ سسٹمز پر کسی ایجنٹ یا سیٹ اپ کی ضرورت نہیں۔ معاون کنکشن اقسام میں شامل ہیں: SSH (کنفگ فائلیں اور ٹنلز)، Docker اور compose، Podman، LXD اور incus کنٹینرز، Proxmox PVE، Hyper-V، KVM اور VMware ورچوئل مشینیں، Tailscale، Netbird اور Teleport کنکشنز، AWS اور Hetzner Cloud سرورز، گیٹ ویز کے ساتھ RDP اور VNC، Windows Subsystem for Linux، Cygwin اور MSYS2 ماحول، Kubernetes کلسٹرز، پوڈز اور کنٹینرز، اور PowerShell ریموٹ سیشنز۔ README میں بیان کردہ اہم صلاحیتیں: - کنکشن ہب: ایک ہی انٹرفیس سے کنکشنز بنائیں اور منظم کریں، سینکڑوں کنکشنز کو درجہ بندی کے مطابق ترتیب دیں، حسب ضرورت شیل لاگ ان ماحول کی وضاحت کریں، عام اعمال جیسے سسٹمز کو شروع/بند کرنا یا ٹنلز کھولنا چلائیں، اور ڈیسک ٹاپ شارٹ کٹس یا میکروز بنائیں جو GUI کے بغیر کنکشنز کھولیں۔ - فائل براؤزر: مقامی طور پر انسٹال پروگراموں کا استعمال کرتے ہوئے ریموٹ فائلوں کو براؤز اور ایڈٹ کریں، sudo کے ساتھ سیشنز کو متحرک طور پر بلند کریں، ڈیسک ٹاپ سے فائلیں منتقل کریں، ٹیبڈ ملٹی ٹاسکنگ کے ساتھ متعدد سسٹمز پر کام کریں، کسی بھی ڈائریکٹری میں ٹرمینل کھولیں، اور اسکرپٹنگ کے ذریعے اعمال کو حسب ضرورت بنائیں۔ - ٹرمینل لانچر: ترجیحی ٹرمینل میں ایک کلک شیل سیشنز کے ساتھ خودکار پاس ورڈ پرامپٹ بھرنا، عام ٹرمینل ایمولیٹرز اور حسب ضرورت کمانڈ لائن اسپیکس کی حمایت، bash، zsh، fish، cmd، PowerShell اور دیگر کے ساتھ مطابقت، tmux، zellij، starship اور oh-my-zsh کے ساتھ انٹیگریشن، اسپلٹ پین ویوز، اور ٹرمینل کے شروع ہوتے ہی کنیکٹ ہونا۔ - اسکرپٹنگ سسٹم: دوبارہ استعمال کے قابل شیل اسکرپٹس، ٹیمپلیٹس اور گروپس، ریموٹ سسٹمز پر PATH میں خودکار طور پر دستیاب اسکرپٹس، شیل init ماحول، حسب ضرورت شیلز اور کنکشنز، اور فائل براؤزر سے قابل استعمال اسکرپٹس۔ - اضافی خصوصیات: سسٹمز کے درمیان والٹ سنکرونائزیشن اور سیلف ہوسٹڈ git ریپوزٹری کے ذریعے ٹیم شیئرنگ، ڈیٹا مقامی طور پر کرپٹوگرافک طور پر محفوظ والٹ میں محفوظ ہوتا ہے جس میں اختیاری ماسٹر پاس فریز ہوتی ہے، انسٹال شدہ پاس ورڈ مینیجرز سے سیکرٹ کی بازیافت، کوئی بیرونی سرورز شامل نہیں، AI ایجنٹ تک رسائی کے لیے اختیاری مربوط MCP سرور، RDP، VNC اور X11 فارورڈز کے لیے یکساں ڈیسک ٹاپ ایپلیکیشن ہینڈلنگ، اور ریموٹ سروسز کی ایک کلک ٹنلنگ۔ انسٹالیشن ڈیسک ٹاپ ورک سٹیشنز کے لیے ہے، سرورز یا کنٹینرز کے لیے نہیں۔ پیکجز Windows (MSI، پورٹیبل zip، choco، winget، scoop)، macOS (pkg، dmg، Homebrew)، اور Linux (deb، rpm، AUR، AppImage، NixOS، tarball، نیز apt، dnf، yum، zypper، rpm اور pacman کی حمایت کرنے والی انسٹال اسکرپٹ) کے لیے فراہم کیے گئے ہیں۔ ایک الگ webtop Docker امیج KasmVNC کے ذریعے براؤزر سے قابل رسائی ڈیسک ٹاپ ماحول فراہم کرتی ہے۔ یہ پروجیکٹ اوپن کور ماڈل کی پیروی کرتا ہے: اس ریپوزٹری میں موجود کور Apache-2.0 لائسنس یافتہ ہے، جبکہ کچھ homelab/پروفیشنل پلان خصوصیات اور شیل ہینڈلنگ لائبریری کلوزڈ سورس ہیں۔ دستاویزات docs.xpipe.io پر دستیاب ہیں، اور کمیونٹی سپورٹ Discord کے ذریعے دستیاب ہے۔