Skip to content
Extraits de code Groupes Projets
Valider 098af97b rédigé par Théo - Le Filament's avatar Théo - Le Filament
Parcourir les fichiers

feat: add a condition to allow page indexation

parent 0e48ba1c
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -225,6 +225,7 @@ ...@@ -225,6 +225,7 @@
template_database_name: "{{ odoo_instance.value.db }}" template_database_name: "{{ odoo_instance.value.db }}"
template_instance_is_prod: "{{ test_instance_is_prod }}" template_instance_is_prod: "{{ test_instance_is_prod }}"
template_instance_need_build: "{{ test_instance_need_build }}" template_instance_need_build: "{{ test_instance_need_build }}"
template_allow_index: "{{ odoo_instance.value.allow_index | default(false) }}"
ansible.builtin.template: ansible.builtin.template:
src: docker-compose.yaml.j2 src: docker-compose.yaml.j2
dest: "/home/docker/{{ odoo_instance.key }}/docker-compose.yml" dest: "/home/docker/{{ odoo_instance.key }}/docker-compose.yml"
......
...@@ -66,7 +66,12 @@ services: ...@@ -66,7 +66,12 @@ services:
traefik.http.routers.{{ template_odoo_instance.key }}-restrict.service: "{{ template_odoo_instance.key }}" traefik.http.routers.{{ template_odoo_instance.key }}-restrict.service: "{{ template_odoo_instance.key }}"
traefik.http.routers.{{ template_odoo_instance.key }}.entrypoints: "{{ template_traefik_entrypoints | default(default_traefik_entrypoints) }}" traefik.http.routers.{{ template_odoo_instance.key }}.entrypoints: "{{ template_traefik_entrypoints | default(default_traefik_entrypoints) }}"
traefik.http.routers.{{ template_odoo_instance.key }}.rule: "Host(`{{ template_odoo_instance_domains | join('`) || Host(`') }}`)" traefik.http.routers.{{ template_odoo_instance.key }}.rule: "Host(`{{ template_odoo_instance_domains | join('`) || Host(`') }}`)"
{% if template_allow_index | default(false) %}
traefik.http.middlewares.{{ template_odoo_instance.key }}-norobot-headers-allow.headers.customResponseHeaders.X-Robots-Tag: "all"
traefik.http.routers.{{ template_odoo_instance.key }}.middlewares: "{{ template_odoo_instance.key }}-norobot-headers-allow"
{% else %}
traefik.http.routers.{{ template_odoo_instance.key }}.middlewares: "norobot-headers@file" traefik.http.routers.{{ template_odoo_instance.key }}.middlewares: "norobot-headers@file"
{% endif %}
traefik.http.routers.{{ template_odoo_instance.key }}.service: "{{ template_odoo_instance.key }}" traefik.http.routers.{{ template_odoo_instance.key }}.service: "{{ template_odoo_instance.key }}"
{# if not prod #} {# if not prod #}
{% if template_instance_is_prod is false %} {% if template_instance_is_prod is false %}
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter