diff --git a/roles/authelia/cfg.schema.json b/roles/authelia/cfg.schema.json index ce77684..0b948e9 100644 --- a/roles/authelia/cfg.schema.json +++ b/roles/authelia/cfg.schema.json @@ -369,7 +369,13 @@ "userinfo" ] }, - "default": null + "default": [ + "authorization", + "token", + "revocation", + "introspection", + "userinfo" + ] } }, "additionalProperties": false, diff --git a/roles/authelia/defaults/main.json b/roles/authelia/defaults/main.json index 422c3af..f28370a 100644 --- a/roles/authelia/defaults/main.json +++ b/roles/authelia/defaults/main.json @@ -46,7 +46,13 @@ "custom": { } }, - "cors_endpoints": null + "cors_endpoints": [ + "authorization", + "token", + "revocation", + "introspection", + "userinfo" + ] } } } diff --git a/roles/nginx/defaults/main.json b/roles/nginx/defaults/main.json index 997702e..912c519 100644 --- a/roles/nginx/defaults/main.json +++ b/roles/nginx/defaults/main.json @@ -1,3 +1,4 @@ { - "var_nginx_auto_reload_interval": null + "var_nginx_auto_reload_interval": null, + "var_nginx_dhparam_size": 2048 } diff --git a/roles/nginx/tasks/main.json b/roles/nginx/tasks/main.json index 9748e6d..1edc2e2 100644 --- a/roles/nginx/tasks/main.json +++ b/roles/nginx/tasks/main.json @@ -14,7 +14,7 @@ "name": "generate dhparams file", "become": true, "ansible.builtin.command": { - "cmd": "openssl dhparam -out /etc/nginx/dhparam 4096" + "cmd": "openssl dhparam -out /etc/nginx/dhparam {{var_nginx_dhparam_size | string}}" }, "args": { "creates": "/etc/nginx/dhparam"