Bash Board
Your servers. One tap away.
Bash Board is a Stream Deck–style pad for SSH. Save hosts, build macros, run commands from your phone or tablet, and watch output stream live. Credentials stay encrypted on your device.
Powered by SudoCod · Version 1.0.23 · Package com.sudocod.bashboard
Bash Board Pro
~$0.99 / year
Yearly via Google Play · product bashboard_pro · base plan bashboard-pro-yearly · 14-day trial offer. Price may vary by country.
Platform
Android 8.0+
Version 1.0.23 · Package com.sudocod.bashboard
Privacy model
On-device
No cloud macros · encrypted credentials · TOFU host keys · recents screenshots blocked
Capability matrix
Built for one-tap ops
Add your servers, create labeled macros, and run shell commands with a single tap. Stream output live, cancel when needed, and review the last run. Private, on-device control.
- One-tap SSH macros
- Labeled buttons with icon, color, and command. Run shell actions without opening a full terminal.
- Live log sheet
- Stdout and stderr stream as the command runs. Cancel an in-progress run from the sheet.
- Terminal-style output
- ANSI colors, inverse video, wide characters, and in-place progress bars for apt, curl, and similar output.
- Password & key auth
- Connect with password or private-key authentication for the hosts you manage.
- Local encrypted secrets
- Credentials stay encrypted on the device. No Bash Board cloud account for your macros.
- TOFU host keys
- First successful connect pins the SSH host key. Later connections fail closed if it changes.
- Per-macro timeouts
- Set a command timeout per macro (default 30s, range 5–3600s).
- Smart connect retry
- Flaky network connects may retry automatically. Auth and host-key failures are not retried.
Signal pipeline
How it works
- 01
Add a server
Save host, port, username, and password or private key. Credentials stay encrypted on device.
- 02
Create a macro
Give it a label, icon, color, and the command you run all the time.
- 03
Tap to run
One tap executes over SSH. Watch the live log sheet or review the last run when you are done.
Operators
Who it's for
- Homelab and self-hosted ops
- Restarting services, clearing caches, routine admin tasks
- Anyone who wants quick SSH actions without opening a full terminal every time
Security highlights
- No Bash Board cloud account for macros
- Encrypted on-device credentials (Android Keystore)
- TOFU SSH host-key pinning; fail closed on change
- SSH traffic only to hosts you add
- Recents screenshots blocked
- App backup disabled; credentials, host keys, entitlement cache, and DB excluded from cloud backup and device transfer
- Cleartext HTTP disabled
Protocol
FAQ
- Do you store my SSH keys in the cloud?
- No. Hosts, keys, macros, and logs stay on your device. Bash Board does not run a cloud account for your macros.
- Is it a subscription?
- Yes. Bash Board Pro is a yearly auto-renewing plan via Google Play (product bashboard_pro, base plan bashboard-pro-yearly, trial offer bashboard-yearly-14d-trial) with a 14-day free trial when offered. About USD $0.99 per year after the trial (or the local equivalent; may vary by country). Pro is required to use macros and servers. Cancel in Google Play subscription settings.
- Where does SSH traffic go?
- Only to the hosts you configure. Host keys are pinned on first successful connect (TOFU) and fail closed on change. Play Billing talks to Google for entitlements, never for your macros or credentials.
- Can I cancel a running command?
- Yes. Use Cancel in the live log sheet to stop the SSH session to your host.
