{"version":1,"pages":[{"id":"KMe2qJkiONXtQslJmKcj","title":"Tempest Knowledge Base","pathname":"/","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Guides for Tempest connections, files, collaboration, CLI, automation, security, and self-hosting."},{"id":"gIML4fcBh9n7rAc3I7a0","title":"SSH Client for Teleport, Cloudflare Access, AWS SSM, GCP IAP & Tailscale","pathname":"/connections-and-ssh/ssh-client-for-teleport-cloudflare-access-aws-ssm-gcp-iap-and-tailscale","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Tempest works with Teleport, Cloudflare Access, AWS SSM, GCP IAP, and Tailscale via OpenSSH cert auth and ProxyCommand wizards.","breadcrumbs":[{"label":"Connections & SSH"}]},{"id":"nTZtbrdBjzmpzoc75azQ","title":"SSH Jump Host & Bastion Chaining","pathname":"/connections-and-ssh/ssh-jump-host-bastion-chaining","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Connect to private servers behind one or many SSH bastions with Tempest's recursive jump-host chaining — like OpenSSH ProxyJump, with a GUI.","breadcrumbs":[{"label":"Connections & SSH"}]},{"id":"qCpqSDBcEZBBHlJUV45B","title":"SSH Port Forwarding — Local, Remote & Dynamic SOCKS5","pathname":"/connections-and-ssh/ssh-port-forwarding","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"How to set up SSH port forwarding in Tempest — local (-L), remote (-R), and dynamic SOCKS5 (-D) forwards via a GUI with live status for each tunnel.","breadcrumbs":[{"label":"Connections & SSH"}]},{"id":"8BvWDChAWhvftauRkKww","title":"SSH Connection Multiplexing","pathname":"/connections-and-ssh/ssh-connection-multiplexing","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Tempest's SSH connection multiplexing reuses one authenticated connection across many sessions to the same host — instant new tabs, one MFA per host.","breadcrumbs":[{"label":"Connections & SSH"}]},{"id":"LXkQHKxJdjV1miZEhkNj","title":"SSH Agent & X11 Forwarding","pathname":"/connections-and-ssh/ssh-agent-x11-forwarding","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Use SSH agent forwarding (1Password, ssh-agent, Pageant) and X11 forwarding in Tempest — keep keys local and run remote GUI apps on Mac/Win/Linux.","breadcrumbs":[{"label":"Connections & SSH"}]},{"id":"dk6FfkzF7PhfZ4NrGKVO","title":"Mosh (Mobile Shell) — Survive Flaky Connections","pathname":"/connections-and-ssh/mosh-mobile-shell","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Tempest has built-in Mosh (Mobile Shell) — survive flaky Wi-Fi, laptop sleep, and IP changes with the same UI as a normal SSH tab.","breadcrumbs":[{"label":"Connections & SSH"}]},{"id":"by4BtmUEH0BNNu3WvcO5","title":"How to Connect to a Telnet Server","pathname":"/connections-and-ssh/connect-to-telnet-servers","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"How to open a Telnet session to a router, switch, embedded device or legacy system in Tempest — saving the host, encoding, and what to use instead.","breadcrumbs":[{"label":"Connections & SSH"}]},{"id":"NpRikhgQROKF3W94AdHl","title":"How to Open a Serial Console","pathname":"/connections-and-ssh/serial-port-terminal","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"How to open a serial console in Tempest — picking the adapter, setting the baud rate, and connecting to Arduino, Raspberry Pi UART, ESP32 or a Cisco console cable.","breadcrumbs":[{"label":"Connections & SSH"}]},{"id":"GGWD1KedHFCwMuygxYJe","title":"How to Enable and Use RCON","pathname":"/connections-and-ssh/rcon-game-server-admin","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"How to turn RCON on for Minecraft, ARK, Palworld, CS2, Rust and Factorio, and how BattlEye RCON differs for Arma 3 and DayZ — with the settings and ports for each.","breadcrumbs":[{"label":"Connections & SSH"}]},{"id":"miJVsGEFznTFyz1p4CKP","title":"How to Stream a Desktop with Moonlight & Sunshine","pathname":"/connections-and-ssh/moonlight-sunshine-desktop-streaming","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"How to stream a desktop into Tempest over Moonlight — installing the component, pairing with a Sunshine host, the ports involved, and what the stream does and does not carry.","breadcrumbs":[{"label":"Connections & SSH"}]},{"id":"eAKNp4raLv36Fw4zABgX","title":"macOS: \"No route to host\" on Your Own Network","pathname":"/connections-and-ssh/macos-local-network-permission","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"If Tempest reaches the internet but every server on your own network fails with \"No route to host\" on macOS, it is missing the Local Network permission. Here is how to get it back.","breadcrumbs":[{"label":"Connections & SSH"}]},{"id":"IRuLHkOKmVwku3dOaOIf","title":"How to Transfer Files over SFTP","pathname":"/files-and-storage/sftp-file-manager","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"How to move files over SFTP in Tempest — drag and drop, bookmarks, editing a remote file in place, chmod and chown, background transfers and ZMODEM.","breadcrumbs":[{"label":"Files & Storage"}]},{"id":"viqn2LObdb0Ccfnq5hVm","title":"S3, WebDAV & FTP Browser","pathname":"/files-and-storage/cloud-storage-browser-s3-webdav-ftp","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Tempest is a unified browser for S3 (incl. R2, B2, MinIO, Wasabi, Spaces), WebDAV, and FTP — same drag-and-drop file manager as SFTP.","breadcrumbs":[{"label":"Files & Storage"}]},{"id":"D1ca36055PJbUfJlOMGK","title":"YubiKey & FIDO2 SSH Authentication","pathname":"/authentication-and-ssh-security/yubikey-fido2-ssh-authentication","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Use a YubiKey or any FIDO2 security key to authenticate SSH in Tempest on Mac, Windows, Linux — no agent or PAM module, works with ed25519-sk keys.","breadcrumbs":[{"label":"Authentication & SSH Security"}]},{"id":"c3LKmZD4o6ZTDgFmk9Je","title":"Post-Quantum SSH Algorithms (PQC)","pathname":"/authentication-and-ssh-security/post-quantum-ssh-algorithms","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Post-quantum SSH explained — the ML-KEM (FIPS 203) and SNTRUP761 hybrid key exchanges OpenSSH 9+ ships, how to check your connection is quantum-safe, and why Tempest enables PQC by default.","breadcrumbs":[{"label":"Authentication & SSH Security"}]},{"id":"i0sXcSLDSYNxa0f4oKbB","title":"HashiCorp Vault — Fetch SSH Credentials at Connect Time","pathname":"/authentication-and-ssh-security/hashicorp-vault-ssh-credentials","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Fetch SSH credentials from HashiCorp Vault at connect time — Vault-signed SSH certificates or KV v2 secrets — instead of storing keys and passwords locally in Tempest.","breadcrumbs":[{"label":"Authentication & SSH Security"}]},{"id":"stMd8OXkJc6RDOJ1wtHK","title":"Collab — Share a Live Terminal with Your Team","pathname":"/collaboration-and-handoff/collab-live-terminal-sharing","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Share a live Tempest terminal with your team, invite viewers or editors, manage co-hosts, and chat with end-to-end encryption.","breadcrumbs":[{"label":"Collaboration & Handoff"}]},{"id":"xTjYIIeNdx5gvFk8rzmU","title":"Handoff — Pick Up a Session Anywhere, or Share It","pathname":"/collaboration-and-handoff/handoff-live-collaboration","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Pick up a terminal session from your desktop on your phone, or invite a colleague into the one you are working in — live, in the same terminal, and end-to-end encrypted.","breadcrumbs":[{"label":"Collaboration & Handoff"}]},{"id":"e4RaV5Y4u6Tict3JdWkK","title":"Tempest CLI — Connections, Files & Collaboration","pathname":"/cli/tempest-cli","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Use Tempest from the terminal: connect to saved servers, transfer files, monitor SSH hosts, host or join encrypted collaboration sessions, and enable shell completion.","breadcrumbs":[{"label":"CLI"}]},{"id":"vZW8MkToEk93c3Fj6s9b","title":"Tempest CLI as an SSH Login Entry Point (Alpha)","pathname":"/cli/tempest-cli-ssh-login","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Configure Tempest CLI as an interactive SSH login entry point and use a Linux server as a jump host, with separate Tempest data for each Unix user.","breadcrumbs":[{"label":"CLI"}]},{"id":"I35Te1O5iOmOndE4M978","title":"Use Storm AI in Tempest","pathname":"/ai-and-automation/tempest-ai-assistant","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Storm AI integrates Apple Intelligence, Claude, GPT, Gemini, and self-hosted LLMs into your SSH terminal — explain commands, debug errors, generate one-liners.","breadcrumbs":[{"label":"AI & Automation"}]},{"id":"KofFwGXltxMJar7Qy3YZ","title":"External Agents vs LLM Providers","pathname":"/ai-and-automation/external-agents-vs-llm-providers","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Compare External Agents and LLM Providers in Tempest: terminal tools, permissions, attachments, model settings, and setup requirements.","breadcrumbs":[{"label":"AI & Automation"}]},{"id":"kTb3gY6EROcwcBwxtCyZ","title":"Storm AI Security Model","pathname":"/ai-and-automation/tempest-ai-security-model","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"How Tempest keeps its AI assistant on a leash — what Storm AI is and isn't allowed to do on its own, and how that changes when you bring your own agent through the CLI.","breadcrumbs":[{"label":"AI & Automation"}]},{"id":"SbbagaBWmFJgvazmTqzE","title":"Use AI Agents in Tempest","pathname":"/ai-and-automation/using-ai-agents-to-manage-servers","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Use AI agents inside Tempest: chat next to your terminal, ask it to work on your server, and watch the results as they happen.","breadcrumbs":[{"label":"AI & Automation"}]},{"id":"apbZZ7IRSmO2xSTXxWQc","title":"Use Tempest in AI Agents (Desktop or CLI)","pathname":"/ai-and-automation/install-tempest-mcp-server-in-ai-clients","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Give your AI client access to Tempest through MCP. Use Desktop to watch and share live terminals, or CLI to let the AI manage its own sessions without the app.","breadcrumbs":[{"label":"AI & Automation"}]},{"id":"X7V3zEsGYGYAWtiuTqaU","title":"Design Reusable AI Skills for Ops Automation","pathname":"/ai-and-automation/ai-skills-reusable-ops-automation","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Package prompts, scripts, and docs into reusable AI skills so your AI agent runs SSH and server operations the same reliable way every time. A practical guide with a real DevOps example, built on Temp","breadcrumbs":[{"label":"AI & Automation"}]},{"id":"vWus9JH2n4oO9QHCph5s","title":"Tempest Drive — Saved Commands & Scheduled Runs","pathname":"/ai-and-automation/snippets-scheduled-runs","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Find Tempest Drive, save reusable SSH commands, use them across desktop and mobile, and configure interval-based scheduled runs with notifications.","breadcrumbs":[{"label":"AI & Automation"}]},{"id":"faoxmUUtdKKyCNiWD7Yy","title":"Split Screens — Tile Multiple SSH Sessions","pathname":"/terminal-and-operations/split-screens","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"How to split, tile, and arrange terminal panes in Tempest — keyboard shortcuts for vertical and horizontal splits on macOS, Windows, and Linux.","breadcrumbs":[{"label":"Terminal & Operations"}]},{"id":"1xyQndDrLot7cQRY6XoN","title":"Terminal Output Highlighting","pathname":"/terminal-and-operations/terminal-output-highlighting","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Tempest can automatically color plain terminal output — errors, warnings, success states, IP addresses — even when the program printing it doesn't color anything itself. Here's what it's for and how t","breadcrumbs":[{"label":"Terminal & Operations"}]},{"id":"VZAxVw9wlB9Nv2saGOQP","title":"iperf3 Network Speed Test","pathname":"/terminal-and-operations/iperf3-network-speed-test","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Built-in iperf3 in Tempest — measure throughput, latency, and jitter to any server without installing iperf3 on either side.","breadcrumbs":[{"label":"Terminal & Operations"}]},{"id":"Kuye6sydYYLzzDPnrVRV","title":"Kubernetes Profiles","pathname":"/terminal-and-operations/kubernetes-profiles","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Manage multiple kubeconfig contexts in Tempest — one Kubernetes cluster per tab, with kubectl, helm, and k9s ready to go on macOS, Windows, and Linux.","breadcrumbs":[{"label":"Terminal & Operations"}]},{"id":"TNbgdmrPWW9eNpm5rtQh","title":"Tempest Monitoring","pathname":"/terminal-and-operations/tempest-monitoring","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Live CPU, memory, disk, and network gauges for any SSH server you connect to with Tempest — privacy-respecting, no agent install, runs only with consent.","breadcrumbs":[{"label":"Terminal & Operations"}]},{"id":"6TZnBhlSfnVNegu5U9wc","title":"Tempest Push Notifications","pathname":"/terminal-and-operations/tempest-push-notifications","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Tempest Push sends cross-device notifications — get a push on your phone when a scheduled snippet fails. End-to-end encrypted, opt-in per device.","breadcrumbs":[{"label":"Terminal & Operations"}]},{"id":"Fb5CoIs0MFKwKQxvDVbL","title":"Tempest Remote — Editors & AI Clients","pathname":"/integrations/tempest-remote-editors","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Open saved Tempest SSH servers in VS Code, Cursor, JetBrains, Zed, Codex and Claude Code.","breadcrumbs":[{"label":"Integrations"}]},{"id":"PHLhvUk2unpXQ8iANQ9c","title":"Tempest Remote — SSH, SCP & rsync","pathname":"/integrations/tempest-remote-cli-tools","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"","breadcrumbs":[{"label":"Integrations"}]},{"id":"o4CtYKSAlckKWrDqiE6P","title":"Tempest Remote — Build Your Own Integration","pathname":"/integrations/tempest-remote-plugin-protocol","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Build editor, terminal, tunnel and automation integrations using Tempest CLI's remote protocol v1, authentication prompts, ProxyCommand attach and tunnel lifecycle.","breadcrumbs":[{"label":"Integrations"}]},{"id":"Wrxn8o3nX1K5da4kxqOt","title":"Tempest Remote SDK","pathname":"/integrations/tempest-remote-sdk","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Use the open-source Node.js SDK to integrate saved Tempest SSH servers with editors, terminals and automation through Tempest CLI remote protocol v1.","breadcrumbs":[{"label":"Integrations"}]},{"id":"ltvjvSrKUIED1kGMrQO0","title":"Launch Tempest from URLs and External Tools","pathname":"/integrations/launch-tempest-from-url","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Launch Tempest from external tools, browsers, scripts, and bastion clients using Tempest deep links or SSH URLs on macOS, Windows, and Linux.","breadcrumbs":[{"label":"Integrations"}]},{"id":"HUgxT5shfc5c7eq04pQF","title":"Open Terminal Here — Folder Context Menu","pathname":"/integrations/open-terminal-here-folder-context-menu","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Right-click any folder in Explorer, Finder, Dolphin, Nautilus, Nemo or Thunar and open a Tempest terminal there — on Windows, macOS and Linux.","breadcrumbs":[{"label":"Integrations"}]},{"id":"GHusQ5jv9lZf0JrypzPS","title":"Self-Hosted Tempest Server & Web Mode","pathname":"/self-hosting-and-web-mode/self-hosted-tempest-server","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Run your own Tempest sync server — keep encrypted vault sync inside your network and access SSH from any browser via Tempest's Web Mode.","breadcrumbs":[{"label":"Self-hosting & Web Mode"}]},{"id":"V8ycFSWBsI1oUioia9Yw","title":"Deploy the Tempest Server with Docker Compose","pathname":"/self-hosting-and-web-mode/self-host-tempest-server-docker-compose","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"A complete, tested Docker Compose deployment of the open-source Tempest server image — Postgres, Redis, CouchDB, S3 storage, and the sign-in flow a real Tempest client uses.","breadcrumbs":[{"label":"Self-hosting & Web Mode"}]},{"id":"FyEcOQLtcfFZTiWc35Rn","title":"OSS vs Enterprise Edition","pathname":"/self-hosting-and-web-mode/oss-vs-enterprise-edition","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"What the open-source Tempest server gives you, what Enterprise Edition adds, and how to tell which one you are running.","breadcrumbs":[{"label":"Self-hosting & Web Mode"}]},{"id":"bFgtXKN8qVTL43Uz29vF","title":"Accounts, Vaults & Multiple Accounts","pathname":"/accounts-vaults-and-privacy/accounts-and-vaults","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Add and switch Tempest Cloud or self-hosted accounts, choose personal and shared vaults, and understand sign-out versus removal from this device.","breadcrumbs":[{"label":"Accounts, Vaults & Privacy"}]},{"id":"oxiNaChTdZlKl1YVvbHm","title":"Vault History — Inspect & Restore Earlier Versions","pathname":"/accounts-vaults-and-privacy/vault-history","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Inspect, compare, copy and restore retained encrypted vault revisions, with Tempest Cloud retention limits and CouchDB settings for self-hosting.","breadcrumbs":[{"label":"Accounts, Vaults & Privacy"}]},{"id":"7Co96R1ZFvTXOsDD1dK5","title":"Passwords & Recovery — Account Sign-in and Master Password","pathname":"/accounts-vaults-and-privacy/resetting-password","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Distinguish account sign-in from the vault Master Password, change the current v3 password, and preserve remaining access when a password is lost.","breadcrumbs":[{"label":"Accounts, Vaults & Privacy"}]},{"id":"rGx83B6SMSJ3n55iXSaa","title":"End-to-End Encryption (E2EE)","pathname":"/accounts-vaults-and-privacy/end-to-end-encryption","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"How Tempest protects vault contents with account-key wrapping, independent vault keys and per-record encryption, and where those protections stop.","breadcrumbs":[{"label":"Accounts, Vaults & Privacy"}]},{"id":"JasT22zuaG6RQriKik87","title":"How Tempest Protects Your Privacy","pathname":"/accounts-vaults-and-privacy/how-tempest-protect-your-privacy","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Tempest's current privacy boundaries: encrypted vault contents, protected local account storage, server-visible metadata, Web Mode and AI data paths.","breadcrumbs":[{"label":"Accounts, Vaults & Privacy"}]},{"id":"qThrSJA380xLPgzXR9HG","title":"Where Tempest Stores Your Credentials","pathname":"/accounts-vaults-and-privacy/where-tempest-stores-credentials","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Current account and vault storage: encrypted SQLite documents, sealed per-account secrets, OS-protected host master keys and fallback behavior.","breadcrumbs":[{"label":"Accounts, Vaults & Privacy"}]},{"id":"LLOIqhT0AKgozPjcd9Km","title":"Termius vs MobaXterm vs PuTTY vs iTerm2: SSH Clients Compared 2026","pathname":"/compare/tempest-vs-termius-mobaxterm-putty-iterm2","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"Termius or MobaXterm? PuTTY or iTerm2? Side-by-side 2026 comparison of the top SSH clients — platforms, price, FIDO2 & post-quantum auth, AI, E2EE sync — and how Tempest stacks up against all of them.","breadcrumbs":[{"label":"Compare"}]},{"id":"ny18qxOVkOsBrnPnbX2e","title":"Release Notes for Tempest Desktop","pathname":"/release-notes/release-notes-for-tempest-desktop","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"What's new in Tempest for Windows, macOS & Linux — full desktop release notes with every version's new features, improvements, and bug fixes.","breadcrumbs":[{"label":"Release Notes"}]},{"id":"7qDAiUXqSEGmhtcXDCZQ","title":"Release Notes for Tempest Mobile","pathname":"/release-notes/release-notes-for-tempest-mobile","siteSpaceId":"sitesp_xrBJx","lang":"en","description":"What's new in Tempest for Android & iOS — full mobile release notes with every version's new features, improvements, and bug fixes.","breadcrumbs":[{"label":"Release Notes"}]}]}