Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

KeeWeb (upstream) needs a new maintainer #204

Open
arnowelzel opened this issue May 16, 2022 · 14 comments
Open

KeeWeb (upstream) needs a new maintainer #204

arnowelzel opened this issue May 16, 2022 · 14 comments

Comments

@arnowelzel
Copy link
Collaborator

As mentioned in keeweb/keeweb#2022 the KeeWeb project which is the upstream for KeeWeb in Nextcloud, needs a new maintainer. If you are interested in supporting KeeWeb and have the required knowledge and time for it - get in touch with antelle.

For the time being this also means if there are any issues related to the upstream it can not be fixed at the moment.

@arnowelzel
Copy link
Collaborator Author

We now reached the point that KeeWeb can not be build any longer.

For the time being there will not be any new release of KeeWeb for Nextcloud, sorry.

Anyone willing and able to fix this, is welcome!

@MikkCZ
Copy link
Contributor

MikkCZ commented Mar 24, 2023

Hi @arnowelzel .

Is there a specific issue with KeeWeb ability to be built? I tried locally in my development container, which is based on Fedora 38 with Node.js 18. I was able to build KeeWeb from https://github.com/keeweb/keeweb/tree/e6df216291b9b5322049a11fe1301a2089679483 by running npm i followed by NODE_OPTIONS=--openssl-legacy-provider npx grunt.

@MikkCZ
Copy link
Contributor

MikkCZ commented Mar 24, 2023

I opened #215 to add the NODE_OPTIONS. Will that help with a new release, hopefully compatible with NextCloud 26? 😉

@arnowelzel
Copy link
Collaborator Author

Hi @arnowelzel .

Is there a specific issue with KeeWeb ability to be built? I tried locally in my development container, which is based on Fedora 38 with Node.js 18. I was able to build KeeWeb from https://github.com/keeweb/keeweb/tree/e6df216291b9b5322049a11fe1301a2089679483 by running npm i followed by NODE_OPTIONS=--openssl-legacy-provider npx grunt.

No, I forgot to add that the build was possible at last. Anyway the situation will not improve with the unmaintained KeeWeb. I'll try to provide an update for Nextcloud 26 as soon as needed, but if we finally reach the point that it is not possible to use KeeWeb any longer, I don't see any future for this project, sorry!

@arnowelzel
Copy link
Collaborator Author

I stand corrected - build is not possible at the moment:

Fatal error: error:0308010C:digital envelope routines::unsupported

@arnowelzel
Copy link
Collaborator Author

Seems #215 fixed it indeed - thanks! A new release 0.6.11 for NC 26 was published.

@ann0see
Copy link

ann0see commented Jun 16, 2023

Are there any keepass compatible alternative plugins?

@arnowelzel
Copy link
Collaborator Author

For Nextcloud there is no alternative and as far I know, KeeWeb is also the only application to open Keepass databases in a browser.

@ann0see
Copy link

ann0see commented Jun 17, 2023

Oof. Ok. Thank you very much for the information.

@arnowelzel
Copy link
Collaborator Author

Just for clarification: a server side implementation would be not secure as the decrypted data must not leave your local computer at any point. So having purely browser based solution is preferrable.

@ann0see
Copy link

ann0see commented Jun 17, 2023

Yes true. On the other hand if you have control over the server and a secure connection it might still be ok-ish for some passwords.

@Petersoj
Copy link

Looks like there is a new development team for Keeweb and they are working on bringing the project up-to-date! More info here.

@ann0see
Copy link

ann0see commented Apr 10, 2024

Sounds good! Due to the xz fiasco I'd still be cautious.

@luxzg
Copy link

luxzg commented Jul 12, 2024

There's more info here regarding progress of v1.19, seems it's doing fine so far: keeweb/keeweb#2168

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants