mirror of
				https://github.com/gravitl/netmaker.git
				synced 2025-10-31 20:22:44 +08:00 
			
		
		
		
	NET-513 (#2492)
nm-certs.sh now requests certificate for EE and CE edition domains accordingly.
This commit is contained in:
		| @@ -27,20 +27,34 @@ if [ -n "$(docker ps | grep caddy)" ]; then | ||||
| 	docker-compose -f /root/docker-compose.yml stop caddy | ||||
| fi | ||||
|  | ||||
| CERTBOT_PARAMS=$(cat <<EOF | ||||
| certonly --standalone \ | ||||
| 	--non-interactive --agree-tos \ | ||||
| 	-m $NM_EMAIL \ | ||||
| 	-d api.$NM_DOMAIN \ | ||||
| 	-d broker.$NM_DOMAIN \ | ||||
| 	-d dashboard.$NM_DOMAIN \ | ||||
| 	-d turn.$NM_DOMAIN \ | ||||
| 	-d turnapi.$NM_DOMAIN \ | ||||
| 	-d netmaker-exporter.$NM_DOMAIN \ | ||||
| 	-d grafana.$NM_DOMAIN \ | ||||
| 	-d prometheus.$NM_DOMAIN | ||||
| if [ "$INSTALL_TYPE" = "ce" ]; then | ||||
| 	CERTBOT_PARAMS=$(cat <<EOF | ||||
| 	certonly --standalone \ | ||||
| 		--non-interactive --agree-tos \ | ||||
| 		-m $NM_EMAIL \ | ||||
| 		-d api.$NM_DOMAIN \ | ||||
| 		-d broker.$NM_DOMAIN \ | ||||
| 		-d dashboard.$NM_DOMAIN \ | ||||
| 		-d turn.$NM_DOMAIN \ | ||||
| 		-d turnapi.$NM_DOMAIN | ||||
| EOF | ||||
| ) | ||||
| elif [ "$INSTALL_TYPE" = "ee" ]; then | ||||
| 	CERTBOT_PARAMS=$(cat <<EOF | ||||
| 	certonly --standalone \ | ||||
| 		--non-interactive --expand --agree-tos \ | ||||
| 		-m $NM_EMAIL \ | ||||
| 		-d api.$NM_DOMAIN \ | ||||
| 		-d broker.$NM_DOMAIN \ | ||||
| 		-d dashboard.$NM_DOMAIN \ | ||||
| 		-d turn.$NM_DOMAIN \ | ||||
| 		-d turnapi.$NM_DOMAIN \ | ||||
| 		-d netmaker-exporter.$NM_DOMAIN \ | ||||
| 		-d grafana.$NM_DOMAIN \ | ||||
| 		-d prometheus.$NM_DOMAIN | ||||
| EOF | ||||
| ) | ||||
| fi | ||||
|  | ||||
| # generate an entrypoint for zerossl-certbot | ||||
| cat <<EOF >"$SCRIPT_DIR/certbot-entry.sh" | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Farukh Khan
					Farukh Khan