Merge branch 'trunk'

This commit is contained in:
Noah Lancien 2026-02-12 11:25:39 +01:00
commit c8a7bbf128
5 changed files with 108 additions and 1 deletions

3
.gitignore vendored
View file

@ -1,7 +1,8 @@
/node_modules
/public/hot
/public/storage
/public
/public/
!/public/sitemap.xml
/storage/*.key
/vendor
.env

View file

@ -63,6 +63,13 @@ spec:
envFrom:
- configMapRef:
name: ${CI_PROJECT_PATH_SLUG}-config-map
resources:
limits:
cpu: "${APP_CI_CPU_LIMIT}"
memory: "${APP_CI_MEMORY_LIMIT}"
requests:
cpu: "${APP_CI_CPU_REQUEST}"
memory: "${APP_CI_MEMORY_REQUEST}"
volumeMounts:
- name: storage
mountPath: /app/srcs/storage

View file

@ -1,2 +1,3 @@
User-agent: *
Disallow:
Sitemap: https://www.doux.com/sitemap.xml

78
public/sitemap.xml Normal file
View file

@ -0,0 +1,78 @@
<?xml version="1.0" encoding="UTF-8"?>
<urlset
xmlns="https://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.doux.com/</loc>
<changefreq>monthly</changefreq>
<priority>1.0</priority>
</url>
<url>
<loc>https://www.doux.com/marque</loc>
</url>
<url>
<loc>https://www.doux.com/gammes</loc>
</url>
<url>
<loc>https://www.doux.com/actualites</loc>
</url>
<url>
<loc>https://www.doux.com/food-service</loc>
</url>
<url>
<loc>https://www.doux.com/mentions-legales</loc>
</url>
<url>
<loc>https://www.doux.com/charte-confidentialite</loc>
</url>
</url>
<url>
<loc>https://www.doux.com/contact</loc>
</url>
<!-- ES -->
<url>
<loc>https://www.doux.com/es/marca</loc>
</url>
<url>
<loc>https://www.doux.com/es/productos</loc>
</url>
<url>
<loc>https://www.doux.com/es/noticias</loc>
</url>
<url>
<loc>https://www.doux.com/es/food-service</loc>
</url>
<url>
<loc>https://www.doux.com/es/terminos-y-condiciones-de-uso</loc>
</url>
<url>
<loc>https://www.doux.com/es/política-de-privacidad</loc>
</url>
</url>
<url>
<loc>https://www.doux.com/es/contacto</loc>
</url>
<!-- EN -->
<url>
<loc>https://www.doux.com/en/brand</loc>
</url>
<url>
<loc>https://www.doux.comen/en/products</loc>
</url>
<url>
<loc>https://www.doux.com/en/news</loc>
</url>
<url>
<loc>https://www.doux.com/en/food-service</loc>
</url>
<url>
<loc>https://www.doux.com/en/terms-and-conditions</loc>
</url>
<url>
<loc>https://www.doux.com/en/privacy-policy</loc>
</url>
</url>
<url>
<loc>https://www.doux.com/en/contact</loc>
</url>
</urlset>

20
staging-resources.yaml Normal file
View file

@ -0,0 +1,20 @@
---
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: ${CI_PROJECT_PATH_SLUG}-ingress-route
spec:
entryPoints:
- web
- websecure
routes:
- match: Host(`${APP_DOMAIN}`)
kind: Rule
services:
- name: ${CI_PROJECT_PATH_SLUG}-service
port: 80
middlewares:
- name: admin-ldc-whitelist
namespace: common-services
tls:
secretName: ${CRT_TLS_NAME}