-
Notifications
You must be signed in to change notification settings - Fork 75
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
Add Openresty as an webserver option #118
Conversation
Can you resolve the conversation for the things addressed already? Thanks! Looking better :) |
Sorry for the long wait @TafkaMax. I think you done a good job and if you are taking responsibility of the image then I don't see why we shouldn't offer it as part of the default build. |
…ith pcre2 support.
Updated the image to version 1.25.3. Now openresty can use pcre2 again, which is nice. Tested in my environment and build successfully and works aswell. |
Co-authored-by: Max Leske <[email protected]>
Co-authored-by: Max Leske <[email protected]>
Co-authored-by: Max Leske <[email protected]>
Co-authored-by: Max Leske <[email protected]>
Co-authored-by: Max Leske <[email protected]>
Co-authored-by: Max Leske <[email protected]>
Awesome, thank you! |
I have successfully created and made Openresty use Modsecurity. Because Openresty is based on Nginx it was doable.
There are some nuances.
Because the official Openresty Docker Image is created differently than the Nginx one, then there is no usage of 'nginx' user. Openresty does not use 'docker-entrypoint' logic, so I copied that logic from the original Nginx repository.
If you have any more questions I am happy to answer them.
I also added a simple gitlab-ci.yml file, because that is what I use with the integrated gitlab registry, but it might be too specific to add.
Currently I only added the Alpine build option and only for linux/amd64.