Comments (10)
Hi @ParSal123 !
Yeah, I have this one half baked on moving to the directory and changing config files to templates as upstream uses. Will let you know.
from modsecurity-docker.
Initial tests:
❯ docker compose up nginx-waf-alpine
[+] Running 3/3
⠿ Network modsecurity-docker_default Created 0.1s
⠿ Container modsecurity-docker_backend_1 Created 0.2s
⠿ Container modsecurity-docker_nginx-waf-alpine_1 Created 0.1s
Attaching to nginx-waf-alpine_1
nginx-waf-alpine_1 | /docker-entrypoint.sh: /docker-entrypoint.d/ is not empty, will attempt to perform configuration
nginx-waf-alpine_1 | /docker-entrypoint.sh: Looking for shell scripts in /docker-entrypoint.d/
nginx-waf-alpine_1 | /docker-entrypoint.sh: Launching /docker-entrypoint.d/10-listen-on-ipv6-by-default.sh
nginx-waf-alpine_1 | 10-listen-on-ipv6-by-default.sh: info: Getting the checksum of /etc/nginx/conf.d/default.conf
nginx-waf-alpine_1 | 10-listen-on-ipv6-by-default.sh: info: Enabled listen on IPv6 in /etc/nginx/conf.d/default.conf
nginx-waf-alpine_1 | /docker-entrypoint.sh: Launching /docker-entrypoint.d/20-envsubst-on-templates.sh
nginx-waf-alpine_1 | /docker-entrypoint.sh: Launching /docker-entrypoint.d/30-tune-worker-processes.sh
nginx-waf-alpine_1 | /docker-entrypoint.sh: Launching /docker-entrypoint.d/90-nginx-base-envsubst.sh
nginx-waf-alpine_1 | 90-nginx-base-envsubst.sh: Running envsubst on /etc/nginx/nginx.conf.template to /etc/nginx/nginx.conf
nginx-waf-alpine_1 | /docker-entrypoint.sh: Launching /docker-entrypoint.d/91-modsecurity-envsubst.sh
nginx-waf-alpine_1 | /docker-entrypoint.sh: Configuration complete; ready for start up
nginx-waf-alpine_1 | 2022/02/01 13:38:27 [warn] 1#1: the "user" directive makes sense only if the master process runs with super-user privileges, ignored in /etc/nginx/nginx.conf:3
nginx-waf-alpine_1 | nginx: [warn] the "user" directive makes sense only if the master process runs with super-user privileges, ignored in /etc/nginx/nginx.conf:3
nginx-waf-alpine_1 | 2022/02/01 13:38:27 [notice] 1#1: ModSecurity-nginx v1.0.2 (rules loaded inline/local/remote: 0/0/0)
Need to review that everything stays the same.
from modsecurity-docker.
Thanks!
Is there a way I can help? is there a dev/test branch?
from modsecurity-docker.
Not yet, but I can push it if you want.
from modsecurity-docker.
I'd be happy to help.
from modsecurity-docker.
There you can find the new branch ☝️
from modsecurity-docker.
@ParSal123 Were you able to take a look and make it work?
from modsecurity-docker.
@ParSal123 Any news on this one?
from modsecurity-docker.
I'm afraid not. So sorry. I don't know why I didn't see your last comment, must've skipped it through my mail. Some other things just, came up and I didn't look into this. My bad, sorry.
from modsecurity-docker.
Well.. this is being tracked in related PR. Whenever is ready, this is done.
from modsecurity-docker.
Related Issues (20)
- Can't start the container HOT 5
- Host header modified in reverse proxy mode HOT 1
- Remove status engine call
- Unable to start container with mounted /etc/nginx/nginx.conf HOT 3
- Add support to PCRE2 in v3 HOT 1
- Reverse proxy for multiple domains possible? HOT 1
- Docker image for nginx rests on 1.20.2 HOT 3
- AccessLog and TransferLog are both enabled, preventing disabling access logs properly HOT 1
- Add support for different log formats
- Add log format definition for perflogjson HOT 5
- [modsecurity-crs-nginx] ERROLOG does not reflect REAL_IP_HEADER HOT 2
- Used nginx version is end of life HOT 2
- Add HEALTHCHECK for all images
- Remove building ssdeep and yajl libs
- Manual workflow for testing all architectures HOT 1
- SSL certificated are not loaded in Nginx image HOT 4
- nginx template has a wrong config in proxy_backend.conf.template HOT 7
- Docker image uses the root user HOT 2
- ⚠️ This repository is going to be merged into the modsecurity-crs-docker repo HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from modsecurity-docker.