梯子 v2 traefik docker-compose demo

10 min read
version: '3'

networks:
  proxy:
    external: true

services:
  caddy_v2ray:
    image: anerg/v2ray
    container_name: caddy_v2ray
    restart: always
    volumes:
      - v2ray:/etc/v2ray:rw
      - caddy:/etc/caddy:rw
    networks:
      - proxy
    environment:
      - "DOMAIN=v2.songya.eu.org"
    labels:
      - "traefik.enable=true"
      - "traefik.http.routers.v2ray.rule=Host(`v2.x.org`)"
      # - "traefik.http.routers.v2ray.tls=true"
      # - "traefik.http.routers.v2ray.tls.certresolver=leresolver"
      - "traefik.http.routers.v2ray.entrypoints=websecure"
      - "traefik.http.routers.v2ray.service=v2ray"
      - "traefik.http.services.v2ray.loadbalancer.server.port=80"

volumes:
  v2ray:
    name: v2ray_v2ray
  caddy:
    name: v2ray_caddy

docker logs caddy_v2ray 查看生成的配置信息