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

Have Node JS Alpine Docker Images with Themis building/compiling with all the dependencies #937

Open
djaffer opened this issue Aug 21, 2022 · 2 comments
Labels
C-OpenSSL-3.0 Crypto provider: OpenSSL 3.0 enhancement feature request infrastructure Automated building and packaging

Comments

@djaffer
Copy link
Contributor

djaffer commented Aug 21, 2022

A humble suggestion/request, if you guys can come up with docker, nodejs alpine builds or any ubuntu alpine with workable themis binaries compiling for all JS packages make from the source it will be a huge help.

Also if I want to use jsthemis it is a lot of manual effort to get the dependencies to install first and then be able to use, many times it is not possible to have a full-blown image to run the server rather alpine builds are used. If an image is a lot to ask maybe have a script that does everything.

Installing the BoringSSL was a nightmare for me I am not sure if I got it.

@vixentael
Copy link
Contributor

Yeah, we are working on it.

Meanwhile, Themis already has openssl3.0 support covered by make file feature flag. The plan is to ensure full compatibility and release new version. ETA hopefully spring 23.
#873

@vixentael vixentael added C-OpenSSL-3.0 Crypto provider: OpenSSL 3.0 infrastructure Automated building and packaging labels Feb 1, 2023
@djaffer
Copy link
Contributor Author

djaffer commented Feb 10, 2023

This is essential and hope is not a big time taker for someone in your team who knows about deps. For us it is a nightmare to do. Luckily, I was able to find openssl older version but in newer it was giving all sorts of errors.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-OpenSSL-3.0 Crypto provider: OpenSSL 3.0 enhancement feature request infrastructure Automated building and packaging
Projects
None yet
Development

No branches or pull requests

3 participants