Skip to content

Instantly share code, notes, and snippets.

@celm1990
Last active July 30, 2025 18:56
Show Gist options
  • Select an option

  • Save celm1990/ba1baf511dabe5d0f284a26b04b6da0b to your computer and use it in GitHub Desktop.

Select an option

Save celm1990/ba1baf511dabe5d0f284a26b04b6da0b to your computer and use it in GitHub Desktop.
Configuracion Odoo Traefik usando Doodba
hostname: "dominio.com"
labels:
doodba.domain.main: "dominio.com"
traefik.enable: "true"
traefik.domain: "dominio.com"
traefik.forbiddenCrawlers-0.frontend.headers.customResponseHeaders:
"X-Robots-Tag:noindex, nofollow"
traefik.forbiddenCrawlers-0.frontend.rule: Host:dominio.com;Path:/web,/web/{anything:.*},/website/info,/website/info/{anything:.*}
traefik.main-0.frontend.rule: Host:dominio.com
traefik.longpolling-0.frontend.rule: Host:dominio.com;Path:/websocket,/websocket/{anything:.*}
traefik.longpolling-0.port: 8072
traefik.http.middlewares.nombre_cliente-17-0-prod-buffering.buffering.retryExpression:
IsNetworkError() && Attempts() < 5
traefik.http.middlewares.nombre_cliente-17-0-prod-compress.compress: "true"
traefik.http.middlewares.nombre_cliente-17-0-prod-forbid-crawlers.headers.customResponseHeaders.X-Robots-Tag:
"noindex, nofollow"
traefik.http.middlewares.nombre_cliente-17-0-prod-addSTS.headers.forceSTSHeader: "true"
traefik.http.middlewares.nombre_cliente-17-0-prod-forceSecure.redirectScheme.scheme: https
traefik.http.middlewares.nombre_cliente-17-0-prod-forceSecure.redirectScheme.permanent: "true"
traefik.http.services.nombre_cliente-17-0-prod-main.loadbalancer.server.port: 8069
traefik.http.services.nombre_cliente-17-0-prod-longpolling.loadbalancer.server.port: 8072
traefik.http.routers.nombre_cliente-17-0-prod-main-0.rule: Host(`dominio.com`)
traefik.http.routers.nombre_cliente-17-0-prod-main-0.service: nombre_cliente-17-0-prod-main
traefik.http.routers.nombre_cliente-17-0-prod-main-0.middlewares:
nombre_cliente-17-0-prod-addSTS, nombre_cliente-17-0-prod-buffering,
nombre_cliente-17-0-prod-compress, nombre_cliente-17-0-prod-forceSecure
traefik.http.routers.nombre_cliente-17-0-prod-main-secure-0.rule: Host(`dominio.com`)
traefik.http.routers.nombre_cliente-17-0-prod-main-secure-0.service: nombre_cliente-17-0-prod-main
traefik.http.routers.nombre_cliente-17-0-prod-main-secure-0.middlewares:
nombre_cliente-17-0-prod-addSTS, nombre_cliente-17-0-prod-buffering,
nombre_cliente-17-0-prod-compress, nombre_cliente-17-0-prod-forceSecure
traefik.http.routers.nombre_cliente-17-0-prod-main-secure-0.tls: "true"
traefik.http.routers.nombre_cliente-17-0-prod-main-secure-0.tls.certResolver: letsencrypt
traefik.http.routers.nombre_cliente-17-0-prod-longpolling-0.rule:
Host(`dominio.com`) && Path(`/websocket`)
traefik.http.routers.nombre_cliente-17-0-prod-longpolling-0.service: nombre_cliente-17-0-prod-longpolling
traefik.http.routers.nombre_cliente-17-0-prod-longpolling-0.middlewares:
nombre_cliente-17-0-prod-addSTS, nombre_cliente-17-0-prod-forceSecure
traefik.http.routers.nombre_cliente-17-0-prod-longpolling-secure-0.rule:
Host(`dominio.com`) && Path(`/websocket`)
traefik.http.routers.nombre_cliente-17-0-prod-longpolling-secure-0.service: nombre_cliente-17-0-prod-longpolling
traefik.http.routers.nombre_cliente-17-0-prod-longpolling-secure-0.middlewares:
nombre_cliente-17-0-prod-addSTS, nombre_cliente-17-0-prod-forceSecure
traefik.http.routers.nombre_cliente-17-0-prod-longpolling-secure-0.tls: "true"
traefik.http.routers.nombre_cliente-17-0-prod-longpolling-secure-0.tls.certResolver: letsencrypt
traefik.http.routers.nombre_cliente-17-0-prod-forbiddenCrawlers-0.rule:
Host(`dominio.com`) && (PathPrefix(`/web/`, `/website/info/`) || Path(`/web`,
`/website/info`))
traefik.http.routers.nombre_cliente-17-0-prod-forbiddenCrawlers-0.service: nombre_cliente-17-0-prod-main
traefik.http.routers.nombre_cliente-17-0-prod-forbiddenCrawlers-0.middlewares:
nombre_cliente-17-0-prod-addSTS, nombre_cliente-17-0-prod-buffering,
nombre_cliente-17-0-prod-compress, nombre_cliente-17-0-prod-forbid-crawlers,
nombre_cliente-17-0-prod-forceSecure
traefik.http.routers.nombre_cliente-17-0-prod-forbiddenCrawlers-secure-0.rule:
Host(`dominio.com`) && (PathPrefix(`/web/`, `/website/info/`) || Path(`/web`,
`/website/info`))
traefik.http.routers.nombre_cliente-17-0-prod-forbiddenCrawlers-secure-0.service: nombre_cliente-17-0-prod-main
traefik.http.routers.nombre_cliente-17-0-prod-forbiddenCrawlers-secure-0.middlewares:
nombre_cliente-17-0-prod-addSTS, nombre_cliente-17-0-prod-buffering,
nombre_cliente-17-0-prod-compress, nombre_cliente-17-0-prod-forbid-crawlers,
nombre_cliente-17-0-prod-forceSecure
traefik.http.routers.nombre_cliente-17-0-prod-forbiddenCrawlers-secure-0.tls: "true"
traefik.http.routers.nombre_cliente-17-0-prod-forbiddenCrawlers-secure-0.tls.certResolver: letsencrypt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment