try adding headers
This commit is contained in:
		| @@ -29,6 +29,7 @@ spec: | |||||||
|     - match: Host(`media-backend.kluster.moll.re`) |     - match: Host(`media-backend.kluster.moll.re`) | ||||||
|       middlewares: |       middlewares: | ||||||
|         - name: jellyfin-websocket |         - name: jellyfin-websocket | ||||||
|  |         - name: jellyfin-server-headers | ||||||
|       kind: Rule |       kind: Rule | ||||||
|       services: |       services: | ||||||
|         - name: jellyfin-server |         - name: jellyfin-server | ||||||
| @@ -46,3 +47,18 @@ spec: | |||||||
|     customRequestHeaders: |     customRequestHeaders: | ||||||
|       X-Forwarded-Proto: "https" |       X-Forwarded-Proto: "https" | ||||||
|       Upgrade: "websocket" |       Upgrade: "websocket" | ||||||
|  |  | ||||||
|  | --- | ||||||
|  | apiVersion: traefik.containo.us/v1alpha1 | ||||||
|  | kind: Middleware | ||||||
|  | metadata: | ||||||
|  |   name: jellyfin-server-headers | ||||||
|  |   namespace: media | ||||||
|  | spec: | ||||||
|  |   headers: | ||||||
|  |     customResponseHeaders: | ||||||
|  |         accessControlAllowCredentials: true | ||||||
|  |         accessControlAllowHeaders: [ "Authorization","Content-Type" ] # "Accept","Origin" | ||||||
|  |         accessControlAllowMethods: [ "GET","HEAD","OPTIONS" ] # "POST","PUT" | ||||||
|  |         accessControlAllowOriginList: "*" | ||||||
|  |         accessControlMaxAge: 100 | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user