From: Kyr Shatskyy Date: Tue, 19 Mar 2019 18:18:06 +0000 (+0100) Subject: nsupdate_web: add nsupdate_web_port parameter X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F451%2Fhead;p=ceph-cm-ansible.git nsupdate_web: add nsupdate_web_port parameter Signed-off-by: Kyr Shatskyy --- diff --git a/roles/nsupdate_web/defaults/main.yml b/roles/nsupdate_web/defaults/main.yml index 2ee58040..7211d8da 100644 --- a/roles/nsupdate_web/defaults/main.yml +++ b/roles/nsupdate_web/defaults/main.yml @@ -1,6 +1,7 @@ --- packages: [] nsupdate_web_user: "nsupdate" +nsupdate_web_port: "8080" nsupdate_web_ttl: "60" virtualenv_path: "~/venv" python_version: "python3" diff --git a/roles/nsupdate_web/templates/nsupdate-web.service b/roles/nsupdate_web/templates/nsupdate-web.service index 20f74ff8..2185f2fb 100644 --- a/roles/nsupdate_web/templates/nsupdate-web.service +++ b/roles/nsupdate_web/templates/nsupdate-web.service @@ -6,7 +6,7 @@ Description=DDNS HTTP update service. Type=simple User={{ nsupdate_web_user }} Group={{ nsupdate_web_user }} -ExecStart=/usr/bin/python3 {{ repo_path }}/ddns-server.py {{ nsupdate_web_args }} +ExecStart=/usr/bin/python3 {{ repo_path }}/ddns-server.py -p {{ nsupdate_web_port }} {{ nsupdate_web_args }} [Install] WantedBy=multi-user.target diff --git a/roles/nsupdate_web/templates/nsupdate_web_nginx b/roles/nsupdate_web/templates/nsupdate_web_nginx index 5e60abbc..0a73d8e8 100644 --- a/roles/nsupdate_web/templates/nsupdate_web_nginx +++ b/roles/nsupdate_web/templates/nsupdate_web_nginx @@ -3,6 +3,6 @@ server { location = /update { include proxy_params; - proxy_pass http://localhost:8080; + proxy_pass http://localhost:{{ nsupdate_web_port }}; } }