SFTP File Browser
SFTP file browser and transfer in VybeCoding for iPhone, browse remote files, upload photos from your camera, download files, and deploy from your phone.
VybeCoding includes a full SFTP file browser that runs over your existing SSH connection. Browse remote directories, view file details, download files to your iPhone, and upload files, including photos directly from your camera. SFTP is built into the app alongside the terminal, so you can switch between command-line and visual file management without reconnecting.
Browsing Files
Open the SFTP panel from the sidebar while connected to a server. The file browser shows the remote filesystem starting from your home directory. Tap a directory to navigate into it, tap the back button to go up. Files show their name, size, permissions, and modification date. The path bar at the top shows your current location and lets you jump to any parent directory by tapping it. You can also type a path directly to jump to a specific directory.
Downloading Files
Tap a file to preview it if VybeCoding supports the format (text files, images, and common document types). Long press a file to open the action menu, then tap Download. Files are saved to VybeCoding's document storage on your iPhone, accessible through the iOS Files app. Download progress shows in the status bar for large files. You can download multiple files by selecting them with the multi-select toggle.
Uploading Files
Tap the upload button in the SFTP browser to send files to the server. You get three options: choose a file from the iOS file picker, select a photo from your camera roll, or take a new photo with your camera. The file is uploaded to the current remote directory. Upload progress shows in the status bar. This is useful for deploying updated configuration files, sending assets to a web server, or uploading content to a CMS.
Camera Integration
The camera upload option is unique to VybeCoding among SSH apps. Tap Upload, choose Camera, and take a photo. The photo uploads directly to the remote server. This workflow is designed for scenarios like uploading product photos to an e-commerce server, sending screenshots of physical hardware or error screens to a server for processing, capturing whiteboard diagrams and storing them in a project directory, or documenting server room hardware with photo evidence stored on the server itself.
Managing Files
The SFTP browser supports standard file operations. Create new directories with the folder-plus button. Rename files and directories by long pressing and selecting Rename. Delete files by long pressing and selecting Delete, the safety analysis applies here too, flagging bulk deletions. Move and copy files between directories using the action menu. File permissions are displayed and can be modified for users comfortable with Unix permission models.
Use Case: Deploy from Your Phone
SFTP in VybeCoding makes it possible to deploy files from your iPhone. Update a configuration file on your phone, upload it via SFTP, then switch to the terminal tab and restart the service. Or upload a hotfix script, run it from the terminal, and verify the result, all from your phone. Combined with voice commands and safety analysis, you can handle emergency deployments without being at your desk.