gesellix / keepass-node

KeePass2 editor for Node.js with a browser frontend
Apache License 2.0
81 stars 12 forks source link

Very slow #12

Open ahaquemulesoft opened 6 years ago

ahaquemulesoft commented 6 years ago

I am trying to read a KeepPass database using keepass.io package but it seems to be taking 4 minutes to open the database. I was wondering if this has anything to do with the message i got during installation DO NOT WORRY ABOUT THESE MESSAGES. KEEPASS.IO WILL FALLBACK TO SLOWER NODE.JS METHODS, SO THERE ARE NO LIMITATIONS EXCEPT SLOWER PERFORMANCE.?

If this is the case, could you please suggest how to install keepass.io so that it runs in maximum performance. I am using Ubuntu 16.04 LTS. The problem seems to be while running node-gyp rebuild 2>&1.

The keepass database file size is 23 KB.

attach is the full log keepass-error.log

gesellix commented 6 years ago

Can you try to install the packages for a build environment? I'm not sure which specific ones are missing on your system, but build-essentials and/or crypto++ (cryptopp?) should be a start. The Dockerfile in this repo is based on Alpine linux and also doesn't support faster decryption, but you'll see that it at already installs the build-base package.