mirror of
https://github.com/openappsec/openappsec.git
synced 2025-06-28 16:41:02 +03:00
Update docker-compose.yaml
This commit is contained in:
parent
d024ad5845
commit
e0198a1a95
@ -58,13 +58,11 @@ services:
|
|||||||
- ONLY_SUBDOMAINS=${SWAG_ONLY_SUBDOMAINS}
|
- ONLY_SUBDOMAINS=${SWAG_ONLY_SUBDOMAINS}
|
||||||
## see https://docs.linuxserver.io/images/docker-swag/ for
|
## see https://docs.linuxserver.io/images/docker-swag/ for
|
||||||
## more cert generation/validation options
|
## more cert generation/validation options
|
||||||
- STAGING=${SWAG_STAGING} ## switch to 'false' after successful testing
|
- STAGING=${SWAG_STAGING}
|
||||||
volumes:
|
volumes:
|
||||||
- ${SWAG_CONFIG}:/config
|
- ${SWAG_CONFIG}:/config
|
||||||
## when mounting own external nginx config uncomment the line below, place the config in {SWAG_NGINX_CONFIG} folder
|
- ${SWAG_NGINX_SITE_CONFS}:/config/nginx/site-confs
|
||||||
# - ${SWAG_NGINX_SITE_CONFS}:/config/nginx/site-confs
|
- ${SWAG_PROXY_CONFS}:/config/nginx/proxy-confs
|
||||||
## when mounting own proxy.conf files uncomment the line below, place the proxy config files in {SWAG_PROXY_CONFS} folder
|
|
||||||
# - ${SWAG_PROXY_CONFS}:/config/nginx/proxy-confs
|
|
||||||
ports:
|
ports:
|
||||||
- 443:443
|
- 443:443
|
||||||
- 80:80 ## optional
|
- 80:80 ## optional
|
||||||
@ -129,17 +127,9 @@ services:
|
|||||||
- ${APPSEC_POSTGRES_STORAGE}:/var/lib/postgresql/data
|
- ${APPSEC_POSTGRES_STORAGE}:/var/lib/postgresql/data
|
||||||
|
|
||||||
## example juice-shop backend container (vulnerable webserver, USE ONLY FOR TESTING AND IN LAB ENV)
|
## example juice-shop backend container (vulnerable webserver, USE ONLY FOR TESTING AND IN LAB ENV)
|
||||||
##
|
juiceshop-backend:
|
||||||
## uncomment this block for testing purposes only, make sure to put a juiceshop.subfolder.conf file in {SWAG_PROXY_CONFS} folder
|
image: bkimminich/juice-shop:latest
|
||||||
## for proxying external traffic to the juiceshop-backend container and also adjust the NGINX default.conf file in {SWAG_NGINX_SITE_CONFS} folder
|
container_name: juiceshop-backend
|
||||||
## you can use the example files available here:
|
|
||||||
## https://raw.githubusercontent.com/openappsec/openappsec/main/examples/juiceshop/swag/juiceshop.subfolder.conf
|
|
||||||
## https://raw.githubusercontent.com/openappsec/openappsec/main/examples/juiceshop/swag/default.conf
|
|
||||||
## note that juiceshop container listens on HTTP port 3000 by default
|
|
||||||
#
|
|
||||||
# juiceshop-backend:
|
|
||||||
# image: bkimminich/juice-shop:latest
|
|
||||||
# container_name: juiceshop-backend
|
|
||||||
|
|
||||||
|
|
||||||
## advanced configuration: learning_nfs volume for nfs storage in shared_storage container
|
## advanced configuration: learning_nfs volume for nfs storage in shared_storage container
|
||||||
|
Loading…
x
Reference in New Issue
Block a user