insomnia-plugin-keepass
v1.1.0
Published
This is a plugin for [insomnia](https://insomnia.rest) which provides access to Keepass and KeepassXC for fetching credentials.
Maintainers
Readme
Insomnia plugin for fetching credentials from Keepass and KeepassXC
Access your Keepass or KeepassXC database to fetch credentials via this custom template tag plugin.
Pre-requisites
This plugin requires Insomnia.
To access Keepass databases the KeepassHttp plugin needs to be installed.
Installation
- Start Insomnia,
- Click "Preferences" and choose the "Plugins" tab,
- Enter
insomnia-plugin-keepassand click "Install Plugin" - Close the dialog.
Usage
In any input field press
CTRL+Spaceand selectFetch from Keepass -> KeepassXCFor
KeepasssetKeepassHttp URL, forKeepassXCsetPath to KeepassXC applicationif default values aren't correctEnter
Search URLSelect which
Entry fieldto retrieve from KeepassFor
KeepassXCmake sure to enableBrowser IntegrationPress
Create Database Link, enter and confirm if KeepassXC shows popup to link databasePress
Refresh ⟳to testNote: The
Live Previewwill not show the secret value retrieved from Keepass, it is only used when e.g. sending in HTTP requests etc.
Filtering
Note: This is implemented only for KeePassXC
If you have more than one entry associated with the Search URL in KeePass(XC), the first entry returned from Keepass is used.
You can optionally filter the retrieved entries:
Check
Filter entries by additional field?Choose a predefined
Filter Field(e.g.Username) or a customAdditional AttributeNote: For
Additional Attributethe attribute has to have the format: "KPH: <VALUE>"Enter the
Field valueto filter by
