-
Notifications
You must be signed in to change notification settings - Fork 27
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
is Lepresidente custom image still needed? #17
Comments
Yes, even though openresty is included it doesnt include any of our lua files so they still need to be packaged together |
Is it possible to include an sh script via a volume to collect them and configure the original image perhaps? |
No idea, we (crowdsec) have very limited experience with NPM hence why we rely on @LePresidente to compile the image for the community to use |
it might be possible with a cont init script, though its out of scope what I wanted to achieve, my release is basically just NPM with my two PR's included. If they ever get merged i'll delete my releases. https://github.com/NginxProxyManager/docker-nginx-full/pull/8/files |
The issue for me is that jc21/nginx-proxy-manager:latest is still bugged in the hsts, see NginxProxyManager/nginx-proxy-manager#3512 so i just wanted to apply it on top of the pr image jc21/nginx-proxy-manager:github-pr-3478 I admit it is a secondary issue and as long as you are still maintaining that's ok for me. |
it should be fixed in the latest release. NginxProxyManager/nginx-proxy-manager#3581 was removed in this PR and released as 2.11.2 I also nuked that line in my builds as well. |
yeah i was editing the post above, so can i use your version as a drop-in now, is it based on 2.11.2? |
Lepresidente/nginx-proxy-manager = jlesange/nginx-proxy-manager (up-to-date) (unraid fork I use) make sure you use the right image, I currently release two |
is Lepresidente/nginxproxymanager = jc21/nginx-proxy-manager (up-to-date) available on github? or did you only host it? |
https://github.com/NginxProxyManager/docker-nginx-full/pull/8/files its just these PR's being built into the image. my repo where those PR's are coming from, I have a manual shell script to do my builds on my VM. from these two repos. |
I'm getting
with 'lepresidente/nginxproxymanager:latest' i've also tried with a brand new folder without using my current setup (which btw works with latest jc21 image) I didn't have much time to look into but seems like something here is complaining what exactly is this pipe??
For sure API_URL and API_KEY are not getting updated in /defaults/crowdsec/crowdsec-openresty-bouncer.conf also in a cleaned deploy once i remove the pipe (which is still not making the conf right) i get a complaint here not creating the templates folder. |
Yea looking at this now, fixed the script that parses the CROWDSEC_OPENRESTY_BOUNCER variable in the image and also found an issue in the example compose file. |
Note: If no further questions or issues arise, the issue will be closed within 5 days |
@LePresidente - I having been using 'lepresidente/nginx-proxy-manager' for many months now, and it still says "v2.10.4" when I log in. Is this correct, or should I be chasing down some other image to use? |
Maybe best to open an issue directly on LePresidente fork, but have you brought down the running containers, then image pulled the latest and recreated the containers? https://github.com/LePresidente/docker-nginx-proxy-manager |
I have indeed - tried with :latest and :dev as well. No change. But at this moment I am unsure which version of NPM I should be seeing with LePresidente's container. |
According to the dockerfile NPM should be at version 2.11.3, but this is not reflected in my container. |
Well can you link which image you are pulling? as it confusing as there 2 NPM's that are both forked for LePresidente |
So the jlesange branch i'll try update today, i did a build a few hours ago but haven't tested it (reason its not tagged latest) the official one should be on the latest image 2.11.3 (lepresidente/nginxproxymanager) used in this example |
lepresidente/nginx-proxy-manager |
@LePresidente, thanks for the quick feedback. According to this previous post I am using the jlesange-image. I have tried pulling both but the jc21-image fails to work with my config. Bascially just stopping here:
Based on your post a few seconds ago it is correct that I'm seeing 2.10.4 as jlesange has not been updated? |
Yea, upstream was updated 3 weeks ago to 2.11.3, i just didn't notice so I haven't touched that branch. https://github.com/jlesage/docker-nginx-proxy-manager i'll try get it done today. |
Aha... Then I understand. Was getting confused as I thought something was wrong on my side. Thank you kindly for provding support and updates. |
@LePresidente Thank you for recompiling 👍 |
Hello,
i have seen now that openresty is included in official npm.
So if i had to integrate NPM with crowdsec, do we still need the custom NPM image lepresidente/nginxproxymanager:latest as reported here https://github.com/crowdsecurity/example-docker-compose/tree/main/npm?
The text was updated successfully, but these errors were encountered: