From 7eeeec0489c40f9492b46412bbc312ad16fa1169 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Thu, 21 Oct 2021 14:25:51 +0200 Subject: [PATCH] Move caddy API access to internal variables Moved the ability to switch off caddy's api access to variables not intended to be overwritten. It still can, but it is much more difficult. Since every docker deployment relies on caddy's api to be accessible it seems weird to present an easily reachable option to turn it off globally. --- roles/caddy/defaults/main.yml | 1 - roles/caddy/vars/main.yml | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/roles/caddy/defaults/main.yml b/roles/caddy/defaults/main.yml index 99ae431..378f819 100644 --- a/roles/caddy/defaults/main.yml +++ b/roles/caddy/defaults/main.yml @@ -4,7 +4,6 @@ caddy_version: alpine caddy_caddyfile_dir: "{{ docker_stack_files_dir }}/caddy" caddy_use_debug: no -caddy_use_api: yes # if no turns off api interface; it is *required* for other swarm roles to be routed caddy_use_https: yes caddy_tls_use_staging: no diff --git a/roles/caddy/vars/main.yml b/roles/caddy/vars/main.yml index 1f6237e..27530c3 100644 --- a/roles/caddy/vars/main.yml +++ b/roles/caddy/vars/main.yml @@ -6,3 +6,5 @@ caddy_stack: caddy_http_server_name: httpserve caddy_https_server_name: httpsserve + +caddy_use_api: yes # if no turns off api interface; it is *required* for other swarm roles to be routed