Matrix - A full matrix stack
Docker compose
rodBackup:
image: agreiner/rod:v4
ports:
- 8080:8080
- 4848:4848
networks:
- webv2
rod:
image: agreiner/rod:v7
labels:
- "traefik.enable=true"
- "traefik.http.routers.rod.rule=Host(`rod.domain.com`)"
- "traefik.http.routers.rod.entrypoints=web-insecure"
- "traefik.http.routers.rod.middlewares=redirect@file"
- "traefik.http.routers.rod-secured.rule=Host(`rod.domain.com`)"
- "traefik.http.routers.rod-secured.tls=true"
- "traefik.http.routers.rod-secured.tls.certResolver=main"
- "traefik.http.routers.rod-secured.entrypoints=web-secure"
- "traefik.docker.network=webv2"
- "traefik.http.services.rod.loadBalancer.server.port=8080"
networks:
- webv2
rof:
image: agreiner/rof:latest
labels:
- "traefik.enable=true"
- "traefik.http.routers.rof.rule=Host(`rof.domain.com`)"
- "traefik.http.routers.rof.entrypoints=web-insecure"
- "traefik.http.routers.rof.middlewares=redirect@file"
- "traefik.http.routers.rof-secured.rule=Host(`rof.domain.com`)"
- "traefik.http.routers.rof-secured.tls=true"
- "traefik.http.routers.rof-secured.tls.certResolver=main"
- "traefik.http.routers.rof-secured.entrypoints=web-secure"
- "traefik.docker.network=webv2"
- "traefik.http.services.rof.loadBalancer.server.port=8080"
networks:
- webv2