NodeCapabilities.defaults constructor

NodeCapabilities.defaults({
  1. List<String>? shells,
})

A conservative default: a single login shell, exec + interactive support, file transfer and OmnyDrive mounts, tunnel-only, modest session cap.

Implementation

factory NodeCapabilities.defaults({List<String>? shells}) => NodeCapabilities(
  shells: shells ?? const ['sh'],
  features: const ['exec', 'shell', 'signals', 'transfer', 'drive', 'tunnel'],
  maxSessions: 50,
);