Browse Source
implemented deploying pfx to docker container
pull/6234/head
tomo
1 week ago
No known key found for this signature in database
GPG Key ID: 5FB8BCB7CE54EE44
1 changed files with
13 additions and
0 deletions
-
deploy/docker.sh
|
|
@ -18,6 +18,7 @@ docker_deploy() { |
|
|
|
_ccert="$3" |
|
|
|
_cca="$4" |
|
|
|
_cfullchain="$5" |
|
|
|
_cpfx="$6" |
|
|
|
_debug _cdomain "$_cdomain" |
|
|
|
_getdeployconf DEPLOY_DOCKER_CONTAINER_LABEL |
|
|
|
_debug2 DEPLOY_DOCKER_CONTAINER_LABEL "$DEPLOY_DOCKER_CONTAINER_LABEL" |
|
|
@ -88,6 +89,12 @@ docker_deploy() { |
|
|
|
_savedeployconf DEPLOY_DOCKER_CONTAINER_FULLCHAIN_FILE "$DEPLOY_DOCKER_CONTAINER_FULLCHAIN_FILE" |
|
|
|
fi |
|
|
|
|
|
|
|
_getdeployconf DEPLOY_DOCKER_CONTAINER_PFX_FILE |
|
|
|
_debug2 DEPLOY_DOCKER_CONTAINER_PFX_FILE "$DEPLOY_DOCKER_CONTAINER_PFX_FILE" |
|
|
|
if [ "$DEPLOY_DOCKER_CONTAINER_PFX_FILE" ]; then |
|
|
|
_savedeployconf DEPLOY_DOCKER_CONTAINER_PFX_FILE "$DEPLOY_DOCKER_CONTAINER_PFX_FILE" |
|
|
|
fi |
|
|
|
|
|
|
|
_getdeployconf DEPLOY_DOCKER_CONTAINER_RELOAD_CMD |
|
|
|
_debug2 DEPLOY_DOCKER_CONTAINER_RELOAD_CMD "$DEPLOY_DOCKER_CONTAINER_RELOAD_CMD" |
|
|
|
if [ "$DEPLOY_DOCKER_CONTAINER_RELOAD_CMD" ]; then |
|
|
@ -125,6 +132,12 @@ docker_deploy() { |
|
|
|
fi |
|
|
|
fi |
|
|
|
|
|
|
|
if [ "$DEPLOY_DOCKER_CONTAINER_PFX_FILE" ]; then |
|
|
|
if ! _docker_cp "$_cid" "$_cpfx" "$DEPLOY_DOCKER_CONTAINER_PFX_FILE"; then |
|
|
|
return 1 |
|
|
|
fi |
|
|
|
fi |
|
|
|
|
|
|
|
if [ "$DEPLOY_DOCKER_CONTAINER_RELOAD_CMD" ]; then |
|
|
|
_info "Reloading: $DEPLOY_DOCKER_CONTAINER_RELOAD_CMD" |
|
|
|
if ! _docker_exec "$_cid" "$DEPLOY_DOCKER_CONTAINER_RELOAD_CMD"; then |
|
|
|