puter
puter copied to clipboard
Remote Server Mount Support
Introduce functionality for mounting remote server directories (e.g. via WebDAV, FTP, SFTP, SMB/CIFS, etc.) within the Puter environment.
Details
The proposed feature aims to extend Puter's file management capabilities by enabling users to mount directories from remote servers directly into their local Puter directories. This involves adding support for configuring mount points directly through the Puter graphical interface and the terminal.
Additionally, enable administrators to predefine mounts and their settings for the environments of all users. Support variables in the mount configuration fields (URL, username, password) to dynamically adjust them based on the user context.
Goal
Enhance flexibility and productivity for users who frequently interact with various cloud storage solutions and/or remote hosts, by seamlessly integrating the remotes into Puter's file system.
Potential Future Enhancements
- Enable apps to add mount points (This would allow for example creating a full-featured Nextcloud app with access to the Nextcloud instance's UI in a Puter window and to its files in Puter's filesystem)
We've talked about this before - this is something we plan to do eventually! (i.e. core team scope, although we would also accept contributions (of high quality, because the feature is important) if the community starts work on it before us!)