https://github.com/dodevops/kdbx2bw
Keepass to Bitwarden migration tool
https://github.com/dodevops/kdbx2bw
Last synced: 25 days ago
JSON representation
Keepass to Bitwarden migration tool
- Host: GitHub
- URL: https://github.com/dodevops/kdbx2bw
- Owner: dodevops
- License: mit
- Created: 2022-06-17T08:56:13.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-10-27T13:47:07.000Z (over 3 years ago)
- Last Synced: 2025-03-11T16:23:00.610Z (over 1 year ago)
- Language: TypeScript
- Size: 150 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# kdbx2bw - Keepass to Bitwarden migration tool
## Introduction
This tool migrates a keepass database a Bitwarden vault of an organization. The following features are supported:
* Migrate the folder structure to Bitwarden collections (using slash notation thus creating a folder tree)
* Support Attachments of entries
* Support entry icons
## Building
With an installed Node.JS, run the following command to build the tool:
npm install
## Usage
The tool requires some parameters to run, run the following command to view the command help:
node kdbx2bw.js --help
## Configuration with environment variables
Configuration can also be done using environment variables. Simply use the long names of the parameters in CONSTANT_CASE
as environment keys.
For example the parameter --bitwardenOrganizationId corresponds to the environment variable BITWARDEN_ORGANIZATION_ID