File tree Expand file tree Collapse file tree 6 files changed +22
-11
lines changed
config/reverseproxy/etc/nginx/conf.d Expand file tree Collapse file tree 6 files changed +22
-11
lines changed Original file line number Diff line number Diff line change @@ -8,6 +8,11 @@ function _checkProject() {
88 _logRed " docker-compose.yml not found"
99 exit 1
1010 fi
11+ if [ -z $( docker network ls --filter=name=${NETWORK_NAME} -q) ]; then
12+ _logRed " dde network not created. Please run dde system:up"
13+ exit 1
14+ fi
15+
1116 mkdir -p .dde
1217 cp -R ${ROOT_DIR} /helper/configure-image.sh .dde/configure-image.sh
1318}
Original file line number Diff line number Diff line change 55# system-destroy
66
77function system:destroy() {
8+ if [ -z $( docker network ls --filter=name=${NETWORK_NAME} -q) ]; then
9+ _logRed " Already destroyed"
10+ return 0
11+ fi
12+
813 _logRed " Removing containers"
9- docker rm -f $( docker network inspect -f ' {{ range $key, $value := .Containers }}{{ printf "%s\n" $key }}{{ end }}' ${NETWORK_NAME} ) & > /dev/null
10- cd ${ROOT_DIR}
11- ${DOCKER_COMPOSE} down --remove-orphans
14+ ${DOCKER_COMPOSE} --project-directory ${ROOT_DIR} down --remove-orphans
15+ docker rm -f $( docker network inspect -f ' {{ range $key, $value := .Containers }}{{ printf "%s\n" $key }}{{ end }}' ${NETWORK_NAME} ) & > /dev/null || true
1216
13- _logRed " Removing network if created"
14- if [ " $( docker network ls --filter=name=${NETWORK_NAME} -q) " != " " ]; then
15- _logRed " Remove network ${NETWORK_NAME} "
16- docker network rm ${NETWORK_NAME}
17- fi
17+ _logRed " Remove network ${NETWORK_NAME} "
18+ docker network rm ${NETWORK_NAME}
1819
1920 _logGreen " Finished destroying successfully"
2021}
Original file line number Diff line number Diff line change @@ -8,9 +8,13 @@ function system:nuke() {
88 _logRed " Removing dde sytem"
99 system:destroy
1010
11+ if [ -z ${DATA_DIR} ]; then
12+ _logRed " DATA_DIR is not defined"
13+ exit 1
14+ fi
15+
1116 _logRed " Removing data"
12- cd ${ROOT_DIR}
13- sudo find ./data/* -maxdepth 1 -not -name .gitkeep -exec rm -rf {} ' ;'
17+ sudo rm -rf ${DATA_DIR} /*
1418
1519 _logGreen " Finished nuking successfully"
1620}
File renamed without changes.
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ services:
2626 - /var/run/docker.sock:/tmp/docker.sock:ro
2727 - ./data/reverseproxy/etc/nginx/certs:/etc/nginx/certs:ro
2828 - ./data/reverseproxy/etc/nginx/vhost.d:/etc/nginx/vhost.d:ro
29- - ./data /reverseproxy/etc/nginx/conf.d/dde.conf:/etc/nginx/conf.d/dde.conf:ro
29+ - ./config /reverseproxy/etc/nginx/conf.d/dde.conf:/etc/nginx/conf.d/dde.conf:ro
3030 hostname : reverseproxy
3131 domainname : test
3232 container_name : dde_reverseproxy
Original file line number Diff line number Diff line change 66VHOST=$2
77
88# Generate
9+ mkdir -p $DIR
910cd $DIR
1011if [ ! -f $VHOST .crt ]; then \
1112 openssl genrsa -out $VHOST .key 2048 && \
You can’t perform that action at this time.
0 commit comments