Jump to content

[Support] Bitwarden Secure Sync

Featured Replies

Posted

Support for the bitwarden-secure-sync tool.

 

Source: https://github.com/AronMarinelli/bitwarden-secure-sync

Docker Hub: https://hub.docker.com/r/aronmarinelli/bitwarden-secure-sync

General documentation: https://github.com/AronMarinelli/bitwarden-secure-sync/blob/main/README.md

 

This tool enables you to export your Bitwarden vault to a local file periodically. It uses the Bitwarden CLI tool to communicate with the API, and exports your passwords using the default Bitwarden export method.

  • 3 weeks later...

Works great. Thanks for this utility.

default appsettings.json is blank

  • Author
7 hours ago, stayupthetree said:

default appsettings.json is blank

 

If the file is created in the config directory, the permissions should have been set correctly.

 

What happens when you either delete the appsettings.json file and let the application recreate it, or fill it manually based on the sample file?

  • 2 weeks later...
  • Author
On 3/26/2024 at 9:48 AM, AronM said:

 

If the file is created in the config directory, the permissions should have been set correctly.

 

What happens when you either delete the appsettings.json file and let the application recreate it, or fill it manually based on the sample file?

 

I've had another look at this issue, it seems like an incorrect Stream disposal caused the JSON to not be written to disk correctly.

This has been resolved in version 1.0.3.

 

Thank you for bringing this to my attention, @stayupthetree.

  • 1 year later...

Just started using this tool, seems to work great on an export, but when I try to import it back in it says "I dont have permission to import this file".

 

Any idea what I am doing wrong? (Ive removed the ClientID etc from the top section).

 

If I use the export tool from my Bitwarden menu, it will import fine.

 

Settings .json below.

"Bitwarden": {
    "ClientId": "???????????????????",
    "ClientSecret": "??????????????????????",
    "ServerUrl": "https://?????????????",
    "VaultPassword": "?????????????"
  },
  "Sync": {
    "CronSchedule": "0 0 * * *",
    "RunOnStartup": false,
    "IncludeOrganisationItems": false,
    "EncryptUsingCustomKey": false,
    "EncryptionKey": null,
    "FileRetention": 7,
    "DataDirectory": "data"

Edited by Coercri

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...