

I tested the "2.x" version of KeePass, which has a rich set of features and can be installed on platforms beyond Windows. To unlock the full power of KeePass, you really need to install plugins and extensions. The core KeePass desktop application supports password generation and management, syncing via local hard disks or network shares, auto-type form-filling and auto-type hot-key form filling. You can find a sample flow in the node red imports where you can see some examples on how to configure the node.That includes finding an online storage solution, such as Dropbox or Google Drive, to host your password database if you want to sync your KeePass vault between your devices using the internet. Thus you have a checkbox to select these parameters. the update entry operation need information on which parameters should be processed. It's best to use the uuid to select an entry or a group as otherwise a searched is performed and the first matching entry or group will be returned. For subfolder selection use / as a separator. The root group is selected either by an empty string or using /. You can select your entry or group by name or by uuid. You can put the data into the msg.payload (get more details on this through the information panel) or configurate it from within the node. Please remember to save the database later using the close database operation in order to persist any changes. If you use the open database operation, the database will be kept open and cached to the ntext so that further operations are faster.

Older kdbx files are not supported! Please mind that kdbx version 4 files can be a bit slower.

Always remember: You use it on your own risk! So use it with care! It is probably safer than using a badly secured database or a plain text file on disk. Therefore you should only use it in a trusted environment. ⚠️ Warning: ⚠️ Use this node with care! Opening a kdbx-file with this node exposes the contained credentials to the flow (and thus to the memory). This node lets you manage kdbx files (as used by KeePass and others).
