全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 404|回复: 3

各位18cm,speedtest-x的traefik该怎么写?

[复制链接]
发表于 2023-11-27 12:08:53 | 显示全部楼层 |阅读模式
speedtest-x的traefik该怎么写?按下面写提示bad gateway


  1. version: '3'
  2. services:
  3.   speedtest-x:
  4.     image: badapple9/speedtest-x
  5.     container_name: speedtest
  6.     restart: unless-stopped
  7.     networks:
  8.       - traefik
  9.     ports:
  10.       - 9011:80

  11.     labels:
  12.       traefik.enable: true
  13.       traefik.docker.network: traefik
  14.       traefik.http.routers.speedtest.rule: Host(speedtest.*.cn)
  15.       traefik.http.routers.speedtest.tls: true
  16.       traefik.http.routers.speedtest.tls.certresolver: myresolver
  17.       traefik.http.services.speedtest.loadbalancer.server.port: 9011

  18. networks:
  19.   traefik:
  20.     external: true
复制代码
 楼主| 发表于 2023-11-27 12:11:55 | 显示全部楼层
自己顶一下
 楼主| 发表于 2023-11-27 14:17:44 | 显示全部楼层

自己顶一下
发表于 2023-11-27 20:29:51 | 显示全部楼层
labels:
      # 表示启用 Traefik 代理服务器
      - "traefik.enable=true"
      # 表示将 HTTP 流量路由到 Uptime 应用程序服务
      - "traefik.http.routers.uptime.entrypoints=http"
      # 表示当请求的域名为 uptime.*.me 时,将请求路由到 Uptime 应用程序服务
      - "traefik.http.routers.uptime.rule=Host(`uptime.*.me`)"
      # 表示使用名为 uptime-https-redirect 的中间件,将 HTTP 请求重定向到 HTTPS
      - "traefik.http.middlewares.uptime-https-redirect.redirectscheme.scheme=https"
      # 表示将 uptime-https-redirect 中间件应用于 uptime 路由规则,以便重定向 HTTP 请求到 HTTPS
      - "traefik.http.routers.uptime.middlewares=uptime-https-redirect@docker"
      # 表示将 HTTPS 流量路由到 Uptime 应用程序服务
      - "traefik.http.routers.uptime-secure.entrypoints=https"
      # 表示当请求的域名为 uptime.*.me 时,将请求路由到 Uptime 应用程序服务
      - "traefik.http.routers.uptime-secure.rule=Host(`uptime.*.me`)"
      # 表示使用 TLS 加密传输层协议,以加密数据的传输
      - "traefik.http.routers.uptime-secure.tls=true"
      # 表示将路由规则连接到 uptime 服务
      - "traefik.http.routers.uptime-secure.service=uptime"
      # 表示将 Uptime 应用程序服务的端口映射到 Traefik 的负载均衡器
      - "traefik.http.services.uptime.loadbalancer.server.port=3001"
      # 表示连接到名为 proxy 的 Docker 网络,以便 Traefik 可以在容器之间进行通信
      - "traefik.docker.network=proxy"
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-3 14:21 , Processed in 0.059477 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表