Docs
Plans

Plans

Plans for SwiftServer

Important Update: SSH Infrastructure Rewrite

We are currently undertaking a significant rewrite of our SSH connection protocol infrastructure. This decision was made as we realized that our current SSH connection library would not efficiently support the reliable and exciting new features we plan to implement.

Starting from version 1.1.2, we will temporarily pause the development of new features to focus on optimizing our SSH infrastructure. During this period, we will continue to provide stability updates and bug fixes.

The new SSH infrastructure will be more deeply integrated with Apple platforms, offering:

  • Enhanced responsiveness
  • More robust connections in mobile environments
  • Reduced crash incidents
  • Lower memory footprint
  • A more efficient foundation for future feature development

We believe this investment in our core technology will enable us to deliver an even better experience for our users in the long run.

Future Plans

We're all ears for your feedback and will keep updating and fine-tuning SwiftServer. Here are our future plans, and we welcome your suggestions!

SSH Infrastructure

  • SSH connection protocol rewrite

Server Management

  • Support for Keyboard-interactive authentication
  • Support for SSH Jump server, cloudflare tunnel, etc.
  • Support for Port Forwarding

Status Monitoring

  • Support for collapsing CPU status cards for a cleaner view in multi-core scenarios
  • Support for manually selecting the default network interface/disk in the monitoring page
  • Status monitoring for macOS machines
  • Get more accurate process information through /proc
  • Support for sorting Status cards
  • Custom script monitoring items
  • iOS full-screen mode

Docker

  • Docker Container Management
  • Docker compose support
  • Docker image management
  • Docker volume management
  • Docker terminal

SFTP Enhancements

  • Add Support for file integration with File.app on iOS
  • Allow using external editor(VSCode, Cursor, etc.) to edit files
  • SFTP support for folder operations, such as download, upload, etc.
  • SFTP support for resuming interrupted transfers
  • SFTP support for drag-and-drop upload/download on macOS

App Usage

  • Premium support to retain membership after switching App Store accounts
  • Team space with easy sharing
  • Widgets on iOS
  • Live Activity for Terminal/SFTP on iOS

Android & Windows

We're currently all about the Apple life, so no plans for Android and Windows support just yet. But stay tuned, anything could happen!

Suggestions are welcome

SwiftServer thrives on your feedback and suggestions. Got any cool ideas? Hit us up! Telegram Group: SwiftServer