Files
everclone/traefik-rule-example.yml
T

30 lines
807 B
YAML

http:
routers:
everclone-hooks-rtr:
rule: "Host(`everclone.vloser.us`) && (PathPrefix(`/api/hooks`) || PathPrefix(`/api/import`) || PathPrefix(`/api/attachments`) || PathPrefix(`/api/extension`) || PathPrefix(`/api/email`))"
priority: 200
entryPoints:
- https
middlewares:
- chain-no-auth
service: everclone-svc
tls:
certResolver: dns-cloudflare
options: tls-opts
everclone-rtr:
rule: "Host(`everclone.vloser.us`)"
priority: 100
entryPoints:
- https
middlewares:
- chain-oauth
service: everclone-svc
tls:
certResolver: dns-cloudflare
options: tls-opts
services:
everclone-svc:
loadBalancer:
servers:
- url: "http://everclone:3000"