From 22fd1fdb5311ac821b8e9da11a2b1b6e2bfb167c Mon Sep 17 00:00:00 2001 From: Kyr Shatskyy Date: Tue, 19 Mar 2019 19:18:06 +0100 Subject: [PATCH] nsupdate_web: add nsupdate_web_port parameter Signed-off-by: Kyr Shatskyy --- roles/nsupdate_web/defaults/main.yml | 1 + roles/nsupdate_web/templates/nsupdate-web.service | 2 +- roles/nsupdate_web/templates/nsupdate_web_nginx | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) 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 }}; } } -- 2.47.3