Added get_domain function

This commit is contained in:
2025-05-17 14:53:55 +02:00
parent ad51597e2e
commit 3388d3c592
94 changed files with 288 additions and 141 deletions

View File

@@ -3,11 +3,11 @@
include_role:
name: nginx-https-get-cert-modify-all
vars:
domain: "{{domains[application_id]}}"
domain: "{{domains | get_domain(application_id)}}"
http_port: "{{ ports.localhost.http[application_id] }}"
- name: "generate {{domains[application_id]}}.conf"
- name: "generate {{domains | get_domain(application_id)}}.conf"
template:
src: "nginx.conf.j2"
dest: "{{nginx.directories.http.servers}}{{domains[application_id]}}.conf"
dest: "{{nginx.directories.http.servers}}{{domains | get_domain(application_id)}}.conf"
notify: restart nginx

View File

@@ -1,6 +1,6 @@
server
{
server_name {{domains[application_id]}};
server_name {{domains | get_domain(application_id)}};
{% include 'roles/letsencrypt/templates/ssl_header.j2' %}

View File

@@ -1,2 +1,2 @@
application_id: "file_server"
domain: "{{ domains[application_id] }}"
domain: "{{ domains | get_domain(application_id) }}"