From be98544f0245cd5c11140cc9aff11ef0f8bbe144 Mon Sep 17 00:00:00 2001 From: Haitao Pan Date: Mon, 20 Oct 2025 16:32:32 +0800 Subject: [PATCH] add playbooks/deploy_nginx_vhosts.yml --- playbooks/deploy_nginx_vhosts.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 playbooks/deploy_nginx_vhosts.yml diff --git a/playbooks/deploy_nginx_vhosts.yml b/playbooks/deploy_nginx_vhosts.yml new file mode 100644 index 0000000..f742d56 --- /dev/null +++ b/playbooks/deploy_nginx_vhosts.yml @@ -0,0 +1,23 @@ +- name: Setup Nginx server + hosts: localhost + become: true + vars: + vhosts: + - name: cn-homepage.svc.plus + domain: + - www.svc.plus + - cn-homepage.svc.plus + ssl_certificate: /etc/ssl/svc.plus.pem + ssl_certificate_key: /etc/ssl/svc.plus.rsa.key + root: /data/update-server/dashboard + type: homepage-static + - name: cn-artifact.svc.plus + domain: + - artifact.svc.plus + - cn-artifact.svc.plus + ssl_certificate: /etc/ssl/svc.plus.pem + ssl_certificate_key: /etc/ssl/svc.plus.rsa.key + root: /data/update-server + type: artifact + roles: + - roles/vhosts/nginx/