Added GZIP compression
This commit is contained in:
parent
8cdb950116
commit
f2863849fa
@ -86,6 +86,8 @@ data:
|
|||||||
stsSeconds: 315360000
|
stsSeconds: 315360000
|
||||||
stsIncludeSubdomains: true
|
stsIncludeSubdomains: true
|
||||||
stsPreload: true
|
stsPreload: true
|
||||||
|
compression:
|
||||||
|
compress: {}
|
||||||
routers:
|
routers:
|
||||||
force-tls:
|
force-tls:
|
||||||
entryPoints:
|
entryPoints:
|
||||||
|
@ -15,11 +15,4 @@ spec:
|
|||||||
middlewares:
|
middlewares:
|
||||||
- name: 2fa-authentication@file
|
- name: 2fa-authentication@file
|
||||||
- name: security-headers@file
|
- name: security-headers@file
|
||||||
tls:
|
- name: compression@file
|
||||||
certResolver: default
|
|
||||||
options:
|
|
||||||
name: defaults@file
|
|
||||||
domains:
|
|
||||||
- main: '*.spamasaurus.com'
|
|
||||||
sans:
|
|
||||||
- 'spamasaurus.com'
|
|
||||||
|
@ -78,6 +78,7 @@ spec:
|
|||||||
middlewares:
|
middlewares:
|
||||||
- name: 2fa-authentication@file
|
- name: 2fa-authentication@file
|
||||||
- name: security-headers@file
|
- name: security-headers@file
|
||||||
|
- name: compression@file
|
||||||
---
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: PersistentVolume
|
kind: PersistentVolume
|
||||||
|
@ -76,6 +76,7 @@ spec:
|
|||||||
port: 9091
|
port: 9091
|
||||||
middlewares:
|
middlewares:
|
||||||
- name: security-headers@file
|
- name: security-headers@file
|
||||||
|
- name: compression@file
|
||||||
---
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: PersistentVolume
|
kind: PersistentVolume
|
||||||
|
@ -94,6 +94,7 @@ spec:
|
|||||||
port: 8080
|
port: 8080
|
||||||
middlewares:
|
middlewares:
|
||||||
- name: security-headers@file
|
- name: security-headers@file
|
||||||
|
- name: compression@file
|
||||||
- match: Host(`vault.spamasaurus.com`) && Path(`/notifications/hub`)
|
- match: Host(`vault.spamasaurus.com`) && Path(`/notifications/hub`)
|
||||||
kind: Rule
|
kind: Rule
|
||||||
services:
|
services:
|
||||||
@ -101,6 +102,7 @@ spec:
|
|||||||
port: 3012
|
port: 3012
|
||||||
middlewares:
|
middlewares:
|
||||||
- name: security-headers@file
|
- name: security-headers@file
|
||||||
|
- name: compression@file
|
||||||
---
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: PersistentVolume
|
kind: PersistentVolume
|
@ -103,6 +103,7 @@ spec:
|
|||||||
port: 80
|
port: 80
|
||||||
middlewares:
|
middlewares:
|
||||||
- name: security-headers@file
|
- name: security-headers@file
|
||||||
|
- name: compression@file
|
||||||
---
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: PersistentVolume
|
kind: PersistentVolume
|
@ -74,6 +74,7 @@ spec:
|
|||||||
port: 3000
|
port: 3000
|
||||||
middlewares:
|
middlewares:
|
||||||
- name: security-headers@file
|
- name: security-headers@file
|
||||||
|
- name: compression@file
|
||||||
---
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: PersistentVolume
|
kind: PersistentVolume
|
@ -55,6 +55,7 @@ spec:
|
|||||||
port: 80
|
port: 80
|
||||||
middlewares:
|
middlewares:
|
||||||
- name: security-headers@file
|
- name: security-headers@file
|
||||||
|
- name: compression@file
|
||||||
---
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: PersistentVolume
|
kind: PersistentVolume
|
||||||
|
@ -109,6 +109,7 @@ spec:
|
|||||||
middlewares:
|
middlewares:
|
||||||
- name: prepend-path-guacamole
|
- name: prepend-path-guacamole
|
||||||
- name: security-headers@file
|
- name: security-headers@file
|
||||||
|
- name: compression@file
|
||||||
---
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: PersistentVolume
|
kind: PersistentVolume
|
@ -71,6 +71,7 @@ spec:
|
|||||||
port: 8080
|
port: 8080
|
||||||
middlewares:
|
middlewares:
|
||||||
- name: security-headers@file
|
- name: security-headers@file
|
||||||
|
- name: compression@file
|
||||||
---
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: PersistentVolume
|
kind: PersistentVolume
|
||||||
|
@ -65,6 +65,7 @@ spec:
|
|||||||
middlewares:
|
middlewares:
|
||||||
- name: 2fa-authentication@file
|
- name: 2fa-authentication@file
|
||||||
- name: security-headers@file
|
- name: security-headers@file
|
||||||
|
- name: compression@file
|
||||||
- match: Host(`index.pvr.spamasaurus.com`) && (Headers(`X-Api-Key`, `<removed>`) || Query(`apikey=<removed>`))
|
- match: Host(`index.pvr.spamasaurus.com`) && (Headers(`X-Api-Key`, `<removed>`) || Query(`apikey=<removed>`))
|
||||||
kind: Rule
|
kind: Rule
|
||||||
services:
|
services:
|
||||||
@ -72,6 +73,7 @@ spec:
|
|||||||
port: 5076
|
port: 5076
|
||||||
middlewares:
|
middlewares:
|
||||||
- name: security-headers@file
|
- name: security-headers@file
|
||||||
|
- name: compression@file
|
||||||
tls:
|
tls:
|
||||||
options:
|
options:
|
||||||
name: defaults@file
|
name: defaults@file
|
||||||
|
@ -70,6 +70,7 @@ spec:
|
|||||||
middlewares:
|
middlewares:
|
||||||
- name: 2fa-authentication@file
|
- name: 2fa-authentication@file
|
||||||
- name: security-headers@file
|
- name: security-headers@file
|
||||||
|
- name: compression@file
|
||||||
- match: Host(`movies.pvr.spamasaurus.com`) && (Headers(`X-Api-Key`, `<removed>`) || Query(`apikey=<removed>`))
|
- match: Host(`movies.pvr.spamasaurus.com`) && (Headers(`X-Api-Key`, `<removed>`) || Query(`apikey=<removed>`))
|
||||||
kind: Rule
|
kind: Rule
|
||||||
services:
|
services:
|
||||||
@ -77,6 +78,7 @@ spec:
|
|||||||
port: 7878
|
port: 7878
|
||||||
middlewares:
|
middlewares:
|
||||||
- name: security-headers@file
|
- name: security-headers@file
|
||||||
|
- name: compression@file
|
||||||
tls:
|
tls:
|
||||||
options:
|
options:
|
||||||
name: defaults@file
|
name: defaults@file
|
||||||
|
@ -69,6 +69,7 @@ spec:
|
|||||||
middlewares:
|
middlewares:
|
||||||
- name: 2fa-authentication@file
|
- name: 2fa-authentication@file
|
||||||
- name: security-headers@file
|
- name: security-headers@file
|
||||||
|
- name: compression@file
|
||||||
- match: Host(`download.pvr.spamasaurus.com`) && (Headers(`X-Api-Key`, `<removed>`) || Query(`apikey=<removed>`))
|
- match: Host(`download.pvr.spamasaurus.com`) && (Headers(`X-Api-Key`, `<removed>`) || Query(`apikey=<removed>`))
|
||||||
kind: Rule
|
kind: Rule
|
||||||
services:
|
services:
|
||||||
@ -76,6 +77,7 @@ spec:
|
|||||||
port: 8080
|
port: 8080
|
||||||
middlewares:
|
middlewares:
|
||||||
- name: security-headers@file
|
- name: security-headers@file
|
||||||
|
- name: compression@file
|
||||||
tls:
|
tls:
|
||||||
options:
|
options:
|
||||||
name: defaults@file
|
name: defaults@file
|
||||||
|
@ -70,6 +70,7 @@ spec:
|
|||||||
middlewares:
|
middlewares:
|
||||||
- name: 2fa-authentication@file
|
- name: 2fa-authentication@file
|
||||||
- name: security-headers@file
|
- name: security-headers@file
|
||||||
|
- name: compression@file
|
||||||
- match: Host(`series.pvr.spamasaurus.com`) && (Headers(`X-Api-Key`, `<removed>`) || Query(`apikey=<removed>`))
|
- match: Host(`series.pvr.spamasaurus.com`) && (Headers(`X-Api-Key`, `<removed>`) || Query(`apikey=<removed>`))
|
||||||
kind: Rule
|
kind: Rule
|
||||||
services:
|
services:
|
||||||
@ -77,6 +78,7 @@ spec:
|
|||||||
port: 8989
|
port: 8989
|
||||||
middlewares:
|
middlewares:
|
||||||
- name: security-headers@file
|
- name: security-headers@file
|
||||||
|
- name: compression@file
|
||||||
tls:
|
tls:
|
||||||
options:
|
options:
|
||||||
name: defaults@file
|
name: defaults@file
|
||||||
|
@ -60,14 +60,7 @@ spec:
|
|||||||
port: 80
|
port: 80
|
||||||
middlewares:
|
middlewares:
|
||||||
- name: security-headers@file
|
- name: security-headers@file
|
||||||
# tls:
|
- name: compression@file
|
||||||
# options:
|
|
||||||
# name: defaults@file
|
|
||||||
# certResolver: default
|
|
||||||
# domains:
|
|
||||||
# - main: '*.itch.fyi'
|
|
||||||
# sans:
|
|
||||||
# - 'itch.fyi'
|
|
||||||
---
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: PersistentVolume
|
kind: PersistentVolume
|
||||||
|
@ -65,6 +65,7 @@ spec:
|
|||||||
middlewares:
|
middlewares:
|
||||||
- name: security-headers@file
|
- name: security-headers@file
|
||||||
- name: 2fa-authentication@file
|
- name: 2fa-authentication@file
|
||||||
|
- name: compression@file
|
||||||
---
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: PersistentVolume
|
kind: PersistentVolume
|
||||||
|
@ -14,5 +14,5 @@ spec:
|
|||||||
namespace: vault
|
namespace: vault
|
||||||
port: 8200
|
port: 8200
|
||||||
middlewares:
|
middlewares:
|
||||||
# - name: ldap-authentication@file
|
|
||||||
- name: security-headers@file
|
- name: security-headers@file
|
||||||
|
- name: compression@file
|
||||||
|
Loading…
x
Reference in New Issue
Block a user