Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lima-vm/sshwebdav
[Experimental] WebDAV server for SSH. Similar to sshfs but does not require proprietary MacFUSE on macOS
https://github.com/lima-vm/sshwebdav
Last synced: 8 days ago
JSON representation
[Experimental] WebDAV server for SSH. Similar to sshfs but does not require proprietary MacFUSE on macOS
- Host: GitHub
- URL: https://github.com/lima-vm/sshwebdav
- Owner: lima-vm
- License: apache-2.0
- Archived: true
- Created: 2021-08-18T05:46:39.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2024-04-21T13:31:58.000Z (7 months ago)
- Last Synced: 2024-08-01T13:29:27.647Z (3 months ago)
- Language: Go
- Homepage:
- Size: 23.4 KB
- Stars: 29
- Watchers: 6
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# sshwebdav: WebDAV server for SSH
`sshwebdav` provides a WebDAV server for a remote SSH host.
`sshwebdav` is similar to `sshfs` but does not require proprietary MacFUSE on macOS.
`sshwebdav` is planned to be integrated into [Lima](https://github.com/lima-vm/lima), for exposing
Linux (guest) filesystem to macOS (host).## Install
```
make
make install
```## Usage
```
sshwebdav ssh://[email protected]:22/home/foo http://127.0.0.1:8080/
```Open `Go` menu of macOS Finder, choose `Connect to Server`, and connect to http://127.0.0.1:8080 .
Current limitations:
- No support for write operations
- No support for HTTP auth
- No support for HTTPS, so make sure to serve only for 127.0.0.1