EOX GitLab Instance
Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
V
VS
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Deploy
Releases
Container Registry
Model registry
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
ESA
PRISM
VS
Commits
d8e0cff5
Commit
d8e0cff5
authored
4 years ago
by
Lubomir Dolezal
Browse files
Options
Downloads
Patches
Plain Diff
maybe fix cors issue between pass and pdas/pvs crosslinking
parent
d1d80595
No related branches found
No related tags found
No related merge requests found
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
docker-compose.dem.ops.yml
+4
-4
4 additions, 4 deletions
docker-compose.dem.ops.yml
docker-compose.emg.ops.yml
+4
-4
4 additions, 4 deletions
docker-compose.emg.ops.yml
docker-compose.vhr18.ops.yml
+4
-4
4 additions, 4 deletions
docker-compose.vhr18.ops.yml
with
12 additions
and
12 deletions
docker-compose.dem.ops.yml
+
4
−
4
View file @
d8e0cff5
...
...
@@ -14,7 +14,7 @@ services:
labels
:
# router for basic auth based access (https)
-
"
traefik.http.routers.dem-renderer.rule=Host(`dem.pvs.prism.eox.at`,
`a.dem.pvs.prism.eox.at`,
`b.dem.pvs.prism.eox.at`,
`c.dem.pvs.prism.eox.at`,
`d.dem.pvs.prism.eox.at`,
`e.dem.pvs.prism.eox.at`,
`f.dem.pvs.prism.eox.at`,
`g.dem.pvs.prism.eox.at`,
`h.dem.pvs.prism.eox.at`,
`dem.pdas.prism.eox.at`,
`a.dem.pdas.prism.eox.at`,
`b.dem.pdas.prism.eox.at`,
`c.dem.pdas.prism.eox.at`,
`d.dem.pdas.prism.eox.at`,
`e.dem.pdas.prism.eox.at`,
`f.dem.pdas.prism.eox.at`,
`g.dem.pdas.prism.eox.at`,
`h.dem.pdas.prism.eox.at`,
`dem.pass.copernicus.eu`,
`a.dem.pass.copernicus.eu`,
`b.dem.pass.copernicus.eu`,
`c.dem.pass.copernicus.eu`,
`d.dem.pass.copernicus.eu`,
`e.dem.pass.copernicus.eu`,
`f.dem.pass.copernicus.eu`,
`g.dem.pass.copernicus.eu`,
`h.dem.pass.copernicus.eu`)
&&
PathPrefix(`/ows`,
`/opensearch`,
`/admin`)"
-
"
traefik.http.routers.dem-renderer.middlewares=auth@file,compress@file"
-
"
traefik.http.routers.dem-renderer.middlewares=auth@file,compress@file
,cors@file
"
-
"
traefik.http.routers.dem-renderer.tls=true"
-
"
traefik.http.routers.dem-renderer.tls.certresolver=default"
-
"
traefik.http.routers.dem-renderer.entrypoints=https"
...
...
@@ -24,7 +24,7 @@ services:
-
"
traefik.http.routers.dem-renderer-redirect.entrypoints=http"
# router for referrer based access (https)
-
"
traefik.http.routers.dem-renderer_referer.rule=Host(`dem.pvs.prism.eox.at`,
`a.dem.pvs.prism.eox.at`,
`b.dem.pvs.prism.eox.at`,
`c.dem.pvs.prism.eox.at`,
`d.dem.pvs.prism.eox.at`,
`e.dem.pvs.prism.eox.at`,
`f.dem.pvs.prism.eox.at`,
`g.dem.pvs.prism.eox.at`,
`h.dem.pvs.prism.eox.at`,
`dem.pdas.prism.eox.at`,
`a.dem.pdas.prism.eox.at`,
`b.dem.pdas.prism.eox.at`,
`c.dem.pdas.prism.eox.at`,
`d.dem.pdas.prism.eox.at`,
`e.dem.pdas.prism.eox.at`,
`f.dem.pdas.prism.eox.at`,
`g.dem.pdas.prism.eox.at`,
`h.dem.pdas.prism.eox.at`,
`dem.pass.copernicus.eu`,
`a.dem.pass.copernicus.eu`,
`b.dem.pass.copernicus.eu`,
`c.dem.pass.copernicus.eu`,
`d.dem.pass.copernicus.eu`,
`e.dem.pass.copernicus.eu`,
`f.dem.pass.copernicus.eu`,
`g.dem.pass.copernicus.eu`,
`h.dem.pass.copernicus.eu`)
&&
PathPrefix(`/ows`,
`/opensearch`,
`/admin`)
&&
HeadersRegexp(`Referer`,
`https?://)?(panda.copernicus.eu|panda.cdsv3.eu|panda-demo.ondaprism.eu|panda-demo.copernicus.eu|cdsportal-demo.copernicus.eu|ocqc-demo.copernicus.eu|dem.pvs.prism.eox.at|dem.pdas.prism.eox.at|dem.pass.copernicus.eu)/?"
-
"
traefik.http.routers.dem-renderer_referer.middlewares=compress@file"
-
"
traefik.http.routers.dem-renderer_referer.middlewares=compress@file
,cors@file
"
-
"
traefik.http.routers.dem-renderer_referer.tls=true"
-
"
traefik.http.routers.dem-renderer_referer.tls.certresolver=default"
-
"
traefik.http.routers.dem-renderer_referer.entrypoints=https"
...
...
@@ -53,7 +53,7 @@ services:
-
"
traefik.http.middlewares.cache-stripprefix.stripprefix.prefixes=/cache"
# router for basic auth based access (https)
-
"
traefik.http.routers.dem-cache.rule=Host(`dem.pvs.prism.eox.at`,
`a.dem.pvs.prism.eox.at`,
`b.dem.pvs.prism.eox.at`,
`c.dem.pvs.prism.eox.at`,
`d.dem.pvs.prism.eox.at`,
`e.dem.pvs.prism.eox.at`,
`f.dem.pvs.prism.eox.at`,
`g.dem.pvs.prism.eox.at`,
`h.dem.pvs.prism.eox.at`,
`dem.pdas.prism.eox.at`,
`a.dem.pdas.prism.eox.at`,
`b.dem.pdas.prism.eox.at`,
`c.dem.pdas.prism.eox.at`,
`d.dem.pdas.prism.eox.at`,
`e.dem.pdas.prism.eox.at`,
`f.dem.pdas.prism.eox.at`,
`g.dem.pdas.prism.eox.at`,
`h.dem.pdas.prism.eox.at`,
`dem.pass.copernicus.eu`,
`a.dem.pass.copernicus.eu`,
`b.dem.pass.copernicus.eu`,
`c.dem.pass.copernicus.eu`,
`d.dem.pass.copernicus.eu`,
`e.dem.pass.copernicus.eu`,
`f.dem.pass.copernicus.eu`,
`g.dem.pass.copernicus.eu`,
`h.dem.pass.copernicus.eu`)
&&
PathPrefix(`/cache`)"
-
"
traefik.http.routers.dem-cache.middlewares=auth@file,cache-stripprefix,compress@file"
-
"
traefik.http.routers.dem-cache.middlewares=auth@file,cache-stripprefix,compress@file
,cors@file
"
-
"
traefik.http.routers.dem-cache.tls=true"
-
"
traefik.http.routers.dem-cache.tls.certresolver=default"
-
"
traefik.http.routers.dem-cache.entrypoints=https"
...
...
@@ -63,7 +63,7 @@ services:
-
"
traefik.http.routers.dem-cache-redirect.entrypoints=http"
# router for referrer based access (https)
-
"
traefik.http.routers.dem-cache_referer.rule=Host(`dem.pvs.prism.eox.at`,
`a.dem.pvs.prism.eox.at`,
`b.dem.pvs.prism.eox.at`,
`c.dem.pvs.prism.eox.at`,
`d.dem.pvs.prism.eox.at`,
`e.dem.pvs.prism.eox.at`,
`f.dem.pvs.prism.eox.at`,
`g.dem.pvs.prism.eox.at`,
`h.dem.pvs.prism.eox.at`,
`dem.pdas.prism.eox.at`,
`a.dem.pdas.prism.eox.at`,
`b.dem.pdas.prism.eox.at`,
`c.dem.pdas.prism.eox.at`,
`d.dem.pdas.prism.eox.at`,
`e.dem.pdas.prism.eox.at`,
`f.dem.pdas.prism.eox.at`,
`g.dem.pdas.prism.eox.at`,
`h.dem.pdas.prism.eox.at`,
`dem.pass.copernicus.eu`,
`a.dem.pass.copernicus.eu`,
`b.dem.pass.copernicus.eu`,
`c.dem.pass.copernicus.eu`,
`d.dem.pass.copernicus.eu`,
`e.dem.pass.copernicus.eu`,
`f.dem.pass.copernicus.eu`,
`g.dem.pass.copernicus.eu`,
`h.dem.pass.copernicus.eu`)
&&
PathPrefix(`/cache`)
&&
HeadersRegexp(`Referer`,
`(https?://)?(panda.copernicus.eu|panda.cdsv3.eu|panda-demo.ondaprism.eu|panda-demo.copernicus.eu|cdsportal-demo.copernicus.eu|ocqc-demo.copernicus.eu|dem.pvs.prism.eox.at|dem.pdas.prism.eox.at|dem.pass.copernicus.eu)/?`)"
-
"
traefik.http.routers.dem-cache_referer.middlewares=cache-stripprefix,compress@file"
-
"
traefik.http.routers.dem-cache_referer.middlewares=cache-stripprefix,compress@file
,cors@file
"
-
"
traefik.http.routers.dem-cache_referer.tls=true"
-
"
traefik.http.routers.dem-cache_referer.tls.certresolver=default"
-
"
traefik.http.routers.dem-cache_referer.entrypoints=https"
...
...
This diff is collapsed.
Click to expand it.
docker-compose.emg.ops.yml
+
4
−
4
View file @
d8e0cff5
...
...
@@ -14,7 +14,7 @@ services:
labels
:
# router for basic auth based access (https)
-
"
traefik.http.routers.emg-renderer.rule=Host(`emg.pvs.prism.eox.at`,
`a.emg.pvs.prism.eox.at`,
`b.emg.pvs.prism.eox.at`,
`c.emg.pvs.prism.eox.at`,
`d.emg.pvs.prism.eox.at`,
`e.emg.pvs.prism.eox.at`,
`f.emg.pvs.prism.eox.at`,
`g.emg.pvs.prism.eox.at`,
`h.emg.pvs.prism.eox.at`,
`emg.pdas.prism.eox.at`,
`a.emg.pdas.prism.eox.at`,
`b.emg.pdas.prism.eox.at`,
`c.emg.pdas.prism.eox.at`,
`d.emg.pdas.prism.eox.at`,
`e.emg.pdas.prism.eox.at`,
`f.emg.pdas.prism.eox.at`,
`g.emg.pdas.prism.eox.at`,
`h.emg.pdas.prism.eox.at`,
`emg.pass.copernicus.eu`,
`a.emg.pass.copernicus.eu`,
`b.emg.pass.copernicus.eu`,
`c.emg.pass.copernicus.eu`,
`d.emg.pass.copernicus.eu`,
`e.emg.pass.copernicus.eu`,
`f.emg.pass.copernicus.eu`,
`g.emg.pass.copernicus.eu`,
`h.emg.pass.copernicus.eu`)
&&
PathPrefix(`/ows`,
`/opensearch`,
`/admin`)"
-
"
traefik.http.routers.emg-renderer.middlewares=auth@file,compress@file"
-
"
traefik.http.routers.emg-renderer.middlewares=auth@file,compress@file
,cors@file
"
-
"
traefik.http.routers.emg-renderer.tls=true"
-
"
traefik.http.routers.emg-renderer.tls.certresolver=default"
-
"
traefik.http.routers.emg-renderer.entrypoints=https"
...
...
@@ -24,7 +24,7 @@ services:
-
"
traefik.http.routers.emg-renderer-redirect.entrypoints=http"
# router for referrer based access (https)
-
"
traefik.http.routers.emg-renderer_referer.rule=Host(`emg.pvs.prism.eox.at`,
`a.emg.pvs.prism.eox.at`,
`b.emg.pvs.prism.eox.at`,
`c.emg.pvs.prism.eox.at`,
`d.emg.pvs.prism.eox.at`,
`e.emg.pvs.prism.eox.at`,
`f.emg.pvs.prism.eox.at`,
`g.emg.pvs.prism.eox.at`,
`h.emg.pvs.prism.eox.at`,
`emg.pdas.prism.eox.at`,
`a.emg.pdas.prism.eox.at`,
`b.emg.pdas.prism.eox.at`,
`c.emg.pdas.prism.eox.at`,
`d.emg.pdas.prism.eox.at`,
`e.emg.pdas.prism.eox.at`,
`f.emg.pdas.prism.eox.at`,
`g.emg.pdas.prism.eox.at`,
`h.emg.pdas.prism.eox.at`,
`emg.pass.copernicus.eu`,
`a.emg.pass.copernicus.eu`,
`b.emg.pass.copernicus.eu`,
`c.emg.pass.copernicus.eu`,
`d.emg.pass.copernicus.eu`,
`e.emg.pass.copernicus.eu`,
`f.emg.pass.copernicus.eu`,
`g.emg.pass.copernicus.eu`,
`h.emg.pass.copernicus.eu`)
&&
PathPrefix(`/ows`,
`/opensearch`,
`/admin`)
&&
HeadersRegexp(`Referer`,
`https?://)?(panda.copernicus.eu|panda.cdsv3.eu|panda-demo.ondaprism.eu|panda-demo.copernicus.eu|cdsportal-demo.copernicus.eu|ocqc-demo.copernicus.eu|emg.pvs.prism.eox.at|emg.pdas.prism.eox.at|emg.pass.copernicus.eu)/?"
-
"
traefik.http.routers.emg-renderer_referer.middlewares=compress@file"
-
"
traefik.http.routers.emg-renderer_referer.middlewares=compress@file
,cors@file
"
-
"
traefik.http.routers.emg-renderer_referer.tls=true"
-
"
traefik.http.routers.emg-renderer_referer.tls.certresolver=default"
-
"
traefik.http.routers.emg-renderer_referer.entrypoints=https"
...
...
@@ -53,7 +53,7 @@ services:
-
"
traefik.http.middlewares.cache-stripprefix.stripprefix.prefixes=/cache"
# router for basic auth based access (https)
-
"
traefik.http.routers.emg-cache.rule=Host(`emg.pvs.prism.eox.at`,
`a.emg.pvs.prism.eox.at`,
`b.emg.pvs.prism.eox.at`,
`c.emg.pvs.prism.eox.at`,
`d.emg.pvs.prism.eox.at`,
`e.emg.pvs.prism.eox.at`,
`f.emg.pvs.prism.eox.at`,
`g.emg.pvs.prism.eox.at`,
`h.emg.pvs.prism.eox.at`,
`emg.pdas.prism.eox.at`,
`a.emg.pdas.prism.eox.at`,
`b.emg.pdas.prism.eox.at`,
`c.emg.pdas.prism.eox.at`,
`d.emg.pdas.prism.eox.at`,
`e.emg.pdas.prism.eox.at`,
`f.emg.pdas.prism.eox.at`,
`g.emg.pdas.prism.eox.at`,
`h.emg.pdas.prism.eox.at`,
`emg.pass.copernicus.eu`,
`a.emg.pass.copernicus.eu`,
`b.emg.pass.copernicus.eu`,
`c.emg.pass.copernicus.eu`,
`d.emg.pass.copernicus.eu`,
`e.emg.pass.copernicus.eu`,
`f.emg.pass.copernicus.eu`,
`g.emg.pass.copernicus.eu`,
`h.emg.pass.copernicus.eu`)
&&
PathPrefix(`/cache`)"
-
"
traefik.http.routers.emg-cache.middlewares=auth@file,cache-stripprefix,compress@file"
-
"
traefik.http.routers.emg-cache.middlewares=auth@file,cache-stripprefix,compress@file
,cors@file
"
-
"
traefik.http.routers.emg-cache.tls=true"
-
"
traefik.http.routers.emg-cache.tls.certresolver=default"
-
"
traefik.http.routers.emg-cache.entrypoints=https"
...
...
@@ -63,7 +63,7 @@ services:
-
"
traefik.http.routers.emg-cache-redirect.entrypoints=http"
# router for referrer based access (https)
-
"
traefik.http.routers.emg-cache_referer.rule=Host(`emg.pvs.prism.eox.at`,
`a.emg.pvs.prism.eox.at`,
`b.emg.pvs.prism.eox.at`,
`c.emg.pvs.prism.eox.at`,
`d.emg.pvs.prism.eox.at`,
`e.emg.pvs.prism.eox.at`,
`f.emg.pvs.prism.eox.at`,
`g.emg.pvs.prism.eox.at`,
`h.emg.pvs.prism.eox.at`,
`emg.pdas.prism.eox.at`,
`a.emg.pdas.prism.eox.at`,
`b.emg.pdas.prism.eox.at`,
`c.emg.pdas.prism.eox.at`,
`d.emg.pdas.prism.eox.at`,
`e.emg.pdas.prism.eox.at`,
`f.emg.pdas.prism.eox.at`,
`g.emg.pdas.prism.eox.at`,
`h.emg.pdas.prism.eox.at`,
`emg.pass.copernicus.eu`,
`a.emg.pass.copernicus.eu`,
`b.emg.pass.copernicus.eu`,
`c.emg.pass.copernicus.eu`,
`d.emg.pass.copernicus.eu`,
`e.emg.pass.copernicus.eu`,
`f.emg.pass.copernicus.eu`,
`g.emg.pass.copernicus.eu`,
`h.emg.pass.copernicus.eu`)
&&
PathPrefix(`/cache`)
&&
HeadersRegexp(`Referer`,
`(https?://)?(panda.copernicus.eu|panda.cdsv3.eu|panda-demo.ondaprism.eu|panda-demo.copernicus.eu|cdsportal-demo.copernicus.eu|ocqc-demo.copernicus.eu|emg.pvs.prism.eox.at|emg.pdas.prism.eox.at|emg.pass.copernicus.eu)/?`)"
-
"
traefik.http.routers.emg-cache_referer.middlewares=cache-stripprefix,compress@file"
-
"
traefik.http.routers.emg-cache_referer.middlewares=cache-stripprefix,compress@file
,cors@file
"
-
"
traefik.http.routers.emg-cache_referer.tls=true"
-
"
traefik.http.routers.emg-cache_referer.tls.certresolver=default"
-
"
traefik.http.routers.emg-cache_referer.entrypoints=https"
...
...
This diff is collapsed.
Click to expand it.
docker-compose.vhr18.ops.yml
+
4
−
4
View file @
d8e0cff5
...
...
@@ -15,7 +15,7 @@ services:
labels
:
# router for basic auth based access (https)
-
"
traefik.http.routers.vhr18-renderer.rule=Host(`vhr18.pvs.prism.eox.at`,
`a.vhr18.pvs.prism.eox.at`,
`b.vhr18.pvs.prism.eox.at`,
`c.vhr18.pvs.prism.eox.at`,
`d.vhr18.pvs.prism.eox.at`,
`e.vhr18.pvs.prism.eox.at`,
`f.vhr18.pvs.prism.eox.at`,
`g.vhr18.pvs.prism.eox.at`,
`h.vhr18.pvs.prism.eox.at`,
`vhr18.pdas.prism.eox.at`,
`a.vhr18.pdas.prism.eox.at`,
`b.vhr18.pdas.prism.eox.at`,
`c.vhr18.pdas.prism.eox.at`,
`d.vhr18.pdas.prism.eox.at`,
`e.vhr18.pdas.prism.eox.at`,
`f.vhr18.pdas.prism.eox.at`,
`g.vhr18.pdas.prism.eox.at`,
`h.vhr18.pdas.prism.eox.at`,
`vhr18.pass.copernicus.eu`,
`a.vhr18.pass.copernicus.eu`,
`b.vhr18.pass.copernicus.eu`,
`c.vhr18.pass.copernicus.eu`,
`d.vhr18.pass.copernicus.eu`,
`e.vhr18.pass.copernicus.eu`,
`f.vhr18.pass.copernicus.eu`,
`g.vhr18.pass.copernicus.eu`,
`h.vhr18.pass.copernicus.eu`)
&&
PathPrefix(`/ows`,
`/opensearch`,
`/admin`)"
-
"
traefik.http.routers.vhr18-renderer.middlewares=auth@file,compress@file"
-
"
traefik.http.routers.vhr18-renderer.middlewares=auth@file,compress@file
,cors@file
"
-
"
traefik.http.routers.vhr18-renderer.tls=true"
-
"
traefik.http.routers.vhr18-renderer.tls.certresolver=default"
-
"
traefik.http.routers.vhr18-renderer.entrypoints=https"
...
...
@@ -25,7 +25,7 @@ services:
-
"
traefik.http.routers.vhr18-renderer-redirect.entrypoints=http"
# router for referrer based access (https)
-
"
traefik.http.routers.vhr18-renderer_referer.rule=Host(`vhr18.pvs.prism.eox.at`,
`a.vhr18.pvs.prism.eox.at`,
`b.vhr18.pvs.prism.eox.at`,
`c.vhr18.pvs.prism.eox.at`,
`d.vhr18.pvs.prism.eox.at`,
`e.vhr18.pvs.prism.eox.at`,
`f.vhr18.pvs.prism.eox.at`,
`g.vhr18.pvs.prism.eox.at`,
`h.vhr18.pvs.prism.eox.at`,
`vhr18.pdas.prism.eox.at`,
`a.vhr18.pdas.prism.eox.at`,
`b.vhr18.pdas.prism.eox.at`,
`c.vhr18.pdas.prism.eox.at`,
`d.vhr18.pdas.prism.eox.at`,
`e.vhr18.pdas.prism.eox.at`,
`f.vhr18.pdas.prism.eox.at`,
`g.vhr18.pdas.prism.eox.at`,
`h.vhr18.pdas.prism.eox.at`,
`vhr18.pass.copernicus.eu`,
`a.vhr18.pass.copernicus.eu`,
`b.vhr18.pass.copernicus.eu`,
`c.vhr18.pass.copernicus.eu`,
`d.vhr18.pass.copernicus.eu`,
`e.vhr18.pass.copernicus.eu`,
`f.vhr18.pass.copernicus.eu`,
`g.vhr18.pass.copernicus.eu`,
`h.vhr18.pass.copernicus.eu`)
&&
PathPrefix(`/ows`,
`/opensearch`,
`/admin`)
&&
HeadersRegexp(`Referer`,
`https?://)?(panda.copernicus.eu|panda.cdsv3.eu|panda-demo.ondaprism.eu|panda-demo.copernicus.eu|cdsportal-demo.copernicus.eu|ocqc-demo.copernicus.eu|vhr18.pvs.prism.eox.at|vhr18.pdas.prism.eox.at|vhr18.pass.copernicus.eu)/?"
-
"
traefik.http.routers.vhr18-renderer_referer.middlewares=compress@file"
-
"
traefik.http.routers.vhr18-renderer_referer.middlewares=compress@file
,cors@file
"
-
"
traefik.http.routers.vhr18-renderer_referer.tls=true"
-
"
traefik.http.routers.vhr18-renderer_referer.tls.certresolver=default"
-
"
traefik.http.routers.vhr18-renderer_referer.entrypoints=https"
...
...
@@ -53,7 +53,7 @@ services:
-
"
traefik.http.middlewares.cache-stripprefix.stripprefix.prefixes=/cache"
# router for basic auth based access (https)
-
"
traefik.http.routers.vhr18-cache.rule=Host(`vhr18.pvs.prism.eox.at`,
`a.vhr18.pvs.prism.eox.at`,
`b.vhr18.pvs.prism.eox.at`,
`c.vhr18.pvs.prism.eox.at`,
`d.vhr18.pvs.prism.eox.at`,
`e.vhr18.pvs.prism.eox.at`,
`f.vhr18.pvs.prism.eox.at`,
`g.vhr18.pvs.prism.eox.at`,
`h.vhr18.pvs.prism.eox.at`,
`vhr18.pdas.prism.eox.at`,
`a.vhr18.pdas.prism.eox.at`,
`b.vhr18.pdas.prism.eox.at`,
`c.vhr18.pdas.prism.eox.at`,
`d.vhr18.pdas.prism.eox.at`,
`e.vhr18.pdas.prism.eox.at`,
`f.vhr18.pdas.prism.eox.at`,
`g.vhr18.pdas.prism.eox.at`,
`h.vhr18.pdas.prism.eox.at`,
`vhr18.pass.copernicus.eu`,
`a.vhr18.pass.copernicus.eu`,
`b.vhr18.pass.copernicus.eu`,
`c.vhr18.pass.copernicus.eu`,
`d.vhr18.pass.copernicus.eu`,
`e.vhr18.pass.copernicus.eu`,
`f.vhr18.pass.copernicus.eu`,
`g.vhr18.pass.copernicus.eu`,
`h.vhr18.pass.copernicus.eu`)
&&
PathPrefix(`/cache`)"
-
"
traefik.http.routers.vhr18-cache.middlewares=auth@file,cache-stripprefix,compress@file"
-
"
traefik.http.routers.vhr18-cache.middlewares=auth@file,cache-stripprefix,compress@file
,cors@file
"
-
"
traefik.http.routers.vhr18-cache.tls=true"
-
"
traefik.http.routers.vhr18-cache.tls.certresolver=default"
-
"
traefik.http.routers.vhr18-cache.entrypoints=https"
...
...
@@ -63,7 +63,7 @@ services:
-
"
traefik.http.routers.vhr18-cache-redirect.entrypoints=http"
# router for referrer based access (https)
-
"
traefik.http.routers.vhr18-cache_referer.rule=Host(`vhr18.pvs.prism.eox.at`,
`a.vhr18.pvs.prism.eox.at`,
`b.vhr18.pvs.prism.eox.at`,
`c.vhr18.pvs.prism.eox.at`,
`d.vhr18.pvs.prism.eox.at`,
`e.vhr18.pvs.prism.eox.at`,
`f.vhr18.pvs.prism.eox.at`,
`g.vhr18.pvs.prism.eox.at`,
`h.vhr18.pvs.prism.eox.at`,
`vhr18.pdas.prism.eox.at`,
`a.vhr18.pdas.prism.eox.at`,
`b.vhr18.pdas.prism.eox.at`,
`c.vhr18.pdas.prism.eox.at`,
`d.vhr18.pdas.prism.eox.at`,
`e.vhr18.pdas.prism.eox.at`,
`f.vhr18.pdas.prism.eox.at`,
`g.vhr18.pdas.prism.eox.at`,
`h.vhr18.pdas.prism.eox.at`,
`vhr18.pass.copernicus.eu`,
`a.vhr18.pass.copernicus.eu`,
`b.vhr18.pass.copernicus.eu`,
`c.vhr18.pass.copernicus.eu`,
`d.vhr18.pass.copernicus.eu`,
`e.vhr18.pass.copernicus.eu`,
`f.vhr18.pass.copernicus.eu`,
`g.vhr18.pass.copernicus.eu`,
`h.vhr18.pass.copernicus.eu`)
&&
PathPrefix(`/cache`)
&&
HeadersRegexp(`Referer`,
`(https?://)?(panda.copernicus.eu|panda.cdsv3.eu|panda-demo.ondaprism.eu|panda-demo.copernicus.eu|cdsportal-demo.copernicus.eu|ocqc-demo.copernicus.eu|vhr18.pvs.prism.eox.at|vhr18.pdas.prism.eox.at|vhr18.pass.copernicus.eu)/?`)"
-
"
traefik.http.routers.vhr18-cache_referer.middlewares=cache-stripprefix,compress@file"
-
"
traefik.http.routers.vhr18-cache_referer.middlewares=cache-stripprefix,compress@file
,cors@file
"
-
"
traefik.http.routers.vhr18-cache_referer.tls=true"
-
"
traefik.http.routers.vhr18-cache_referer.tls.certresolver=default"
-
"
traefik.http.routers.vhr18-cache_referer.entrypoints=https"
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment