For Claude Code, Codex, and your terminal. No graphical Linux desktop required.
ON YOUR LINUX SERVERxdg-open
google.comYour local browser
The link travels. You stay here.
REMOTE LINUXYOUR COMPUTER
Dev server:3000
localhost:3000
Database:5432
localhost:5432
API:8080
localhost:8080
Forward the ports you need.Over SSH
Illustrative port mappings
Cross the local / remote divide.
Run Claude Code, Codex, or your usual tools on a Linux server. Newport connects the local parts of your workflow—and includes terminals and files when you need them.
Your computerYour Linux server
Copy local. Paste remote.
Give a remote coding session the screenshot on your desktop. Share text and images from your computer, on request.
Your computerLocal clipboardsends toYour Linux serverRemote app
Codex supports image paste through Newport’s headless clipboard. No graphical server desktop needed.
Newport adds a local connection to your remote tools. You can keep using your terminal and coding agents; start a fresh remote shell after enabling integration.
Linux is supported as a remote server. Connect with an SSH key, agent, or password.Check connection requirements before downloading.
Before you connect
How do I connect?
Add your server’s SSH host and username, then choose a key file, SSH agent (including 1Password), or password. Most features need no remote installation. Clipboard and browser sharing use an agent managed by Newport.
How does clipboard sharing work?
Enable Clipboard in your server’s Integration settings. Your clipboard is shared from your computer to the server when a remote app requests it. Only enable sharing on servers you trust, and keep Newport running.Read the integration guide.
Where are my credentials stored?
Saved profiles and passwords are encrypted on your computer, with the vault key in macOS Keychain or Windows Credential Manager. Metric history is stored separately and is not encrypted.Read the security notes.
What SSH setups are supported?
Newport connects to Linux servers using your SSH account’s permissions. SSH configuration aliases, ProxyJump, host certificates, and interactive MFA are not currently supported.
Is Newport the same app as Porthop?
Yes. Newport is the new name for Porthop. Version 0.2.4 includes migration for saved servers, credentials, preferences, and integration setup. Keep your existing app data when upgrading.