diff options
Diffstat (limited to 'certbot-replicate')
| -rwxr-xr-x | certbot-replicate | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/certbot-replicate b/certbot-replicate new file mode 100755 index 00000000..76398497 --- /dev/null +++ b/certbot-replicate @@ -0,0 +1,17 @@ +#!/bin/bash + +set -o errexit -o nounset -o pipefail + +replicas=( + replica1.grapheneos.org +) + +for replica in ${replicas[@]}; do + echo + echo Deploying to $replica + echo + + rsync -rptvl --progress --delete /etc/letsencrypt/ $replica:/etc/letsencrypt + rsync -rptvl --progress --delete /etc/nginx/ocsp-cache/ $replica:/etc/nginx/ocsp-cache + ssh root@$replica nginx -s reload +done |
