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

[Feature request] Multiple server support #148

Open
AntoineHX opened this issue Sep 1, 2023 · 2 comments
Open

[Feature request] Multiple server support #148

AntoineHX opened this issue Sep 1, 2023 · 2 comments

Comments

@AntoineHX
Copy link

Use case: If you have 2 or more Nextcloud server with different usage/users, it'll be useful to synchronise albums to a specific server.

Feature:

  1. Handle multiple Nextcloud connections. Maybe like different users ?
  2. Allow selection of the server to sync to for each album.

Alternative:
Handle a set of Nexcloud connections and synchronise everything on all servers.

@scubajeff
Copy link
Owner

The hardest part of implementing this feature is the UX design, will user need to switch user to see different server view or the app need to combine them all in a single view? how to set the device gallery backup target in each of these circumstance? should albums be synced to it's original server or need to provide a way to sync them to multiple server? etc, etc...

@AntoineHX
Copy link
Author

I don't know the implementation and what's easy to do or not. But I would say that a starting solution with minimal impact on the UX would be:

  • No switch of user & All albums displayed (Maybe with an indication of the server used similar to the indication used for the album publication feature?)
  • Servers accounts added from the parameters section
  • 1 Album/Backup gallery = 1 Server

The choice of server could be done when adding new album. Another approach that might be lighter on the UX, is instead to define a default server (Parameters section) that would be used for all new album. And allow migration of the album to another server from the album view.

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

No branches or pull requests

2 participants