Pankaj Gaikar Logo Image
Pankaj Gaikar

Pi SSH

The complete Raspberry Pi management app for iPhone and iPad — direct SSH on your LAN, live CPU and disk metrics, SFTP file browsing, GPIO control, Docker, and systemd tools.

Pi SSH screenshot 1
Pi SSH screenshot 2
Pi SSH screenshot 3

Project Overview

Pi SSH is a full-stack Raspberry Pi remote admin app for iOS — no cloud relay, just direct SSH on your local network. Monitor health, manage files, and control services from your pocket.

🎯 Key Features

Live Dashboard: Real-time CPU, RAM, temperature, disk, network throughput, and uptime for each saved Pi — with quick actions for logs, files, GPIO, and charts.

CPU & Process Monitor: Live CPU chart plus a ranked process list showing PID, user, RSS, and percentage — refresh on demand to find what's eating cycles.

SFTP File Manager: Browse folders on your Pi, upload and download files, edit text configs, rename, copy, move, and delete — plus upload from the iOS share sheet.

GPIO Control: Toggle pins and manage hardware without a desktop terminal.

Docker & systemd: Start, stop, and restart containers and services. Inspect Docker and journal logs from the app.

System & Tools: Packages, network info, config snippets, and more — a sysadmin toolkit sized for iPhone and iPad.

🌟 Impact

Pi SSH turns a Raspberry Pi from something you SSH into at a desk into something you can babysit, patch, and troubleshoot from anywhere on your LAN — private, direct, and built for makers and homelabbers.

Tools Used

SwiftUI
SSH / SFTP
Network Framework
Charts
MVVM
iOS & iPadOS