Skip to content
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

Save/load files to and from cloud platforms #84

Open
hschwentner opened this issue Jul 7, 2020 · 2 comments
Open

Save/load files to and from cloud platforms #84

hschwentner opened this issue Jul 7, 2020 · 2 comments
Labels
feature concrete new feature or request

Comments

@hschwentner
Copy link
Member

Is your feature request related to a problem? Please describe.
Currently the Modeler allows files only to be saved and loaded from the device the browser is running on.

Describe the solution you'd like
Alternatively to the device I would like to save and load files to Google Drive, Dropbox, OneDrive, GitHub, and the like.

*Additional context
Draw.io has a feature that is very similar. Maybe their solution could be used.

@hofstef
Copy link
Member

hofstef commented Oct 13, 2020

I see some similarity to #68 . I guess the difference would that with #68, the files are shared with anyone who has the link whereas with #84 the file is uploaded to a personal cloud storage (requires authentication).

@hofstef hofstef added the feature concrete new feature or request label Oct 13, 2020
@almereyda
Copy link
Contributor

Common cloud storage providers for this use case are:

  • Google Drive
  • Nextcloud (WebDAV)
  • Apple iCloud
  • Box

It would even be imaginable to integrate the App into Nextcloud similar to their Draw.io integration.

Less common, but certainly possible storage providers could be:

Involving OIDC, a token service and a lambda/daemon to generate pre-signed URLs, it would also be possible to integrate with S3.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature concrete new feature or request
Projects
None yet
Development

No branches or pull requests

3 participants