shellton support
Answers to common questions about connections, keys, and configuration.
My SSH session disconnects when I switch apps
shellton uses Mosh when it is available. Mosh keeps the session alive through network
changes and background periods. If the server does not have mosh-server,
shellton uses SSH, parks the connection when iOS suspends the app, and reconnects when you
return. Use tmux to keep remote work alive across that reconnect.
How to add an SSH key
Go to Settings → Security → SSH Keys and tap the + button.
- Generate creates an Ed25519 key and stores it in the iOS Keychain.
- Import accepts compatible OpenSSH or PEM private keys.
You can require Face ID or Touch ID before a key is used.
How to move configuration between devices
Go to Settings → Portability → Export to YAML. On the other device, use Import from YAML and paste the content or select the file from Files. The accessory bar can also synchronize through your private iCloud container.
Terminal themes
Go to Settings → Appearance → Theme → + to create one. You can also import compatible Ghostty theme configurations.
Privacy
shellton does not send analytics, telemetry, terminal content, or voice recordings to Datons. Read the shellton privacy policy for details about optional services and data kept on the device.
Contact
Email jesus.lopez@datons.com or open an issue in the GitLab project.
Include the shellton version, iOS version, and whether the session used SSH or Mosh.