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

Import/Export Settings File #5521

Closed
trymeouteh opened this issue Feb 25, 2020 · 7 comments
Closed

Import/Export Settings File #5521

trymeouteh opened this issue Feb 25, 2020 · 7 comments

Comments

@trymeouteh
Copy link

I think the desktop clients need to have a import/export settings file which can be saved in a unencrypted or encrypted format. This settings file will save the settings and auto upload folders.

The reason I think this is needed is for when one wants to go though border security such as at an airport. One can easily export their settings to the cloud or on their phone. Logout of Nextcloud, uninstall Nextcloud app, go through security and then install Nextcloud app, login and import the settings and have Nextcloud setup the same way it was before.

This will make it easy to setup Nextcloud again once your passed security. And is a useful feature to protects ones privacy.

@strugee
Copy link
Member

strugee commented Feb 27, 2020

I wonder if it would make sense to automatically save settings to the cloud and then offer to restore them when signing in again. That would provide a nice experience for new devices too - although maybe the settings in the app are too device-specific for that to make sense?

@trymeouteh
Copy link
Author

I wonder if it would make sense to automatically save settings to the cloud and then offer to restore them when signing in again. That would provide a nice experience for new devices too - although maybe the settings in the app are too device-specific for that to make sense?

Not a bad idea, this will need to work for all clients, (Windows, Mac, Linux, Android & iOS). And have the ability to export multiple settings even for the same OS. If you have two Android phones Nextcould will need to be able to save multiple Android settings exports.

I think a file is better so the user can choose were to store the file and manage it better.

@markus2330
Copy link

Elektra https://www.libelektra.org is a library for configuration which supports encryption of configuration settings using gpg. Furthermore, it also supports import/export in any of its supported configuration file formats.

Elektra's goal is to avoid that every application needs to reinvent how configuration works and features like requested in this issue can be implemented in one place (and not in every application). The encryption features alone took several months of implementation effort. Unfortunately, it is not yet 1.0.0, so API might still change a bit.

@trymeouteh
Copy link
Author

trymeouteh commented Jul 22, 2021

nextcloud/desktop#1814

For desktop

@sstefanov
Copy link

For android client also will be very useful to export/import settings in some file, locally or on the cloud.

@PascalHeynmoeller
Copy link

PascalHeynmoeller commented Jan 27, 2023

This would be an solution for the resetup after the change of Nextcloud host or domain / generally server names or also urls!
like my issue #9325

@joshtrichards
Copy link
Member

Duplicate of #11090

Let's consolidate this into #11090 which seems to be where most of the voting is happening on this topic.

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

No branches or pull requests

6 participants