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 config #108

Closed
revenz opened this issue Aug 14, 2022 · 8 comments
Closed

Import/Export config #108

revenz opened this issue Aug 14, 2022 · 8 comments

Comments

@revenz
Copy link
Owner

revenz commented Aug 14, 2022

add the ability for a user to import and export their personal configuration.

this will make it easier for a user to transfer to a new fenrus server.

Show blocker when importing/exporting as this can take a few seconds

@Tharic99
Copy link

Could you also potentially do this both as a whole for the config and on a group by group basis? For instance, I could create a group of 20 helpful links, export them out and then share them with others here or on the discord for example. Then to bring those links in, it's just a matter of importing that group config.

@revenz
Copy link
Owner Author

revenz commented Aug 21, 2022

Group import/exporting will be handled by #113

@revenz
Copy link
Owner Author

revenz commented Sep 3, 2022

good enough for now, new tickets can be created for any other issues

@revenz revenz closed this as completed Sep 3, 2022
@gemorgan
Copy link

Wow I cannot find ANY export. The version of Fenrus on my install says 23.08.3 994 and doesn't mention anything about 0.5.whatever. There's no export on About page, and there is a link to dotnet web pages so I assume the dotnet migration was done before I installed Fenrus. The github Wiki instructions on upgrading from 0.5 to 0.9 don't work (going to preview tag wipes out any configuration and there STILL is no export option.) I'm at a loss at this point.

@revenz
Copy link
Owner Author

revenz commented Dec 13, 2023

versoin 0.5 is very old. you said youre on version 23.08, 23.08 > 0.5. So you dont need to export and import your config.

The .net version just uses a single file for its configuration, everything is backed up into that file.

@gemorgan
Copy link

Hey! Thanks for the super quick reply! , Sorry for the cross posting. Hoping this is a better place than the non-bug bug report I made.

Which file? I've been thru every file in the data directory. There was only three files there to start with: Fenrus.db, encryptionkey.txt and a key-blahblah.txt file and one directory for logs. I didn't spot anything easily scanning the docker console for any config file not mapped to a volume either.

@revenz
Copy link
Owner Author

revenz commented Dec 13, 2023

Those are the files. Fenrus.db is the moan file. Encryption key is used to decrypt sensitive information inside the db file.

@gemorgan
Copy link

Ok thanks for the effort. Won't really help as I don't know what db is used and my guesses don't have a client accessible in the container. I don't have any tools to migrate from one user to another and don't feel like it's something I should bother you with. I'll find a different solution.

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

No branches or pull requests

3 participants