-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WebDAV / Remote Mount #2
Comments
Mentioned on fedi, FTP library: https://pyftpdlib.readthedocs.io/en/latest/ Apparently Windows explorer supports connecting to it out of the box. Not sure about SFTP though. |
If we choose to use python, we could also expose FTP(s) using the pyftpd lib. While FTP is not the greatest protocol, its widely supported, and comparatively easy. Docs: https://pyftpdlib.readthedocs.io/en/latest/ And another note on security: pyftpd supports FTPS (FTP over TLS), and we are already generating TLS certs for the domains anyways |
Got this mentioned today: https://rexzhang.github.io/asgi-webdav/ |
That also sounds nice. Is this a library, or is it supposed to run as a separate service? |
Eventually, it's supposed to run embedded, so it can use the same authentication module |
We could possibly expose the site directory for a domain as a WebDAV share, but I don't entirely know how secure it is, or how supported it is (I heard Windows can't handle HTTPS webDAV, or something like that)
However, I'd like for there to be a possibility for remote mounts, so that users don't have to use the web interface to edit their stuff, but that they can use any application to edit locally mounted remote files.
The text was updated successfully, but these errors were encountered: