SSH First
by Julian
SSH, SFTP and admin-panel workspace
About
SSH First keeps every server you administrate in one native window: interactive SSH terminals, an SFTP file browser, port forwarding, and the web control panels of your machines as tabs next to each other. Features: - Imports hosts from ~/.ssh/config, including jump hosts - Many terminal tabs per connection, with split panes and search - Broadcast input to all tabs, and reusable command snippets - SFTP browsing with uploads, downloads and drag-and-drop - Local, remote and dynamic SOCKS5 port forwarding - Admin panels embedded as tabs next to their server - Saved workspaces as plain, shareable JSON - Passwords stored in the desktop keyring, never on disk Local-first: no account, no telemetry, no sync service. SSH First only talks to the servers you point it at.
Permissions
4 permissions weaken the sandbox. Flatsonar asks before installing.
- your SSH agent (can sign with your SSH keys)
--socket=ssh-auth - full access to your home folder
--filesystem=home - your keyring / saved passwords
--talk-name=org.freedesktop.secrets - owns desktop name org.kde.StatusNotifierItem-2-1: can impersonate a desktop component
--own-name=org.kde.StatusNotifierItem-2-1 - X11 display, only when Wayland is unavailable
--socket=fallback-x11 - Wayland display
--socket=wayland - inter-process communication (needed for X11)
--share=ipc - GPU acceleration
--device=dri - network
--share=network - notifications
--talk-name=org.freedesktop.Notifications - system tray
--talk-name=org.kde.StatusNotifierWatcher - talks to org.ayatana.indicator.application
--talk-name=org.ayatana.indicator.application
Who publishes this
Nobody has confirmed that the publisher controls this app id. Flatsonar warns before installing.
- org.wails.ssh_first claims the domain wails.org; only its owner can prove that
publisher:namespace - repository is 50 day(s) old with 1 star(s): no track record yet
publisher:new-repo
Maintenance
Recent activity on the upstream repository, or built and reviewed by Flathub.
No staleness signals: recent activity, or built and reviewed by Flathub.