X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/9d47c912d10ba901521fd74e2d1a8918c2f733c3..9f4a1c3767bfffed94e90fa6737e58fa13fb5a21:/doc/install/install-keep-web.html.textile.liquid
diff --git a/doc/install/install-keep-web.html.textile.liquid b/doc/install/install-keep-web.html.textile.liquid
index 9daa90ec37..1ac387b645 100644
--- a/doc/install/install-keep-web.html.textile.liquid
+++ b/doc/install/install-keep-web.html.textile.liquid
@@ -42,7 +42,7 @@ If @WebDAVDownload@ is blank, and @WebDAV@ has a single origin (not wildcard, se
Services:
WebDAVDownload:
- ExternalURL: https://download.ClusterID.example.com
+ ExternalURL: https://download.ClusterID.example.com
Services:
WebDAV:
- ExternalURL: https://*.collections.ClusterID.example.com/
+ ExternalURL: https://*.collections.ClusterID.example.com/
Services:
WebDAV:
- ExternalURL: https://*--collections.ClusterID.example.com/
+ ExternalURL: https://*--collections.ClusterID.example.com/
Services:
WebDAV:
- ExternalURL: https://collections.ClusterID.example.com/
+ ExternalURL: https://collections.ClusterID.example.com/
Services:
WebDAV:
InternalURLs:
- "http://localhost:9002": {}
+ http://"localhost:9002": {}
@@ -113,7 +113,7 @@ h3. Update nginx configuration
Put a reverse proxy with SSL support in front of keep-web. Keep-web itself runs on the port 25107 (or whatever is specified in @Services.Keepproxy.InternalURL@) the reverse proxy runs on port 443 and forwards requests to Keepproxy.
-Use a text editor to create a new file @/etc/nginx/conf.d/keep-web.conf@ with the following configuration. Options that need attention are marked with âTODOâ.
+Use a text editor to create a new file @/etc/nginx/conf.d/keep-web.conf@ with the following configuration. Options that need attention are marked in red.
upstream keep-web { @@ -122,17 +122,17 @@ upstream keep-web { server { listen *:443 ssl; - server_name download.ClusterID.example.com - collections.ClusterID.example.com - *.collections.ClusterID.example.com - ~.*--collections.ClusterID.example.com; + server_name download.ClusterID.example.com + collections.ClusterID.example.com + *.collections.ClusterID.example.com + ~.*--collections.ClusterID.example.com; proxy_connect_timeout 90s; proxy_read_timeout 300s; ssl on; - ssl_certificate /TODO/YOUR/PATH/TO/cert.pem; - ssl_certificate_key /TODO/YOUR/PATH/TO/cert.key; + ssl_certificate /YOUR/PATH/TO/cert.pem; + ssl_certificate_key /YOUR/PATH/TO/cert.key; location / { proxy_pass http://keep-web; @@ -164,18 +164,18 @@ In such cases -- for example, a site which is not reachable from the internet, w h2(#confirm-working). Confirm working installation --$ curl -H "Authorization: Bearer $system_root_token" https://download.ClusterID.example.com/c=59389a8f9ee9d399be35462a0f92541c-53/_/hello.txt -+
+$ curl -H "Authorization: Bearer $system_root_token" https://download.ClusterID.example.com/c=59389a8f9ee9d399be35462a0f92541c-53/_/hello.txt +
-$ curl -H "Authorization: Bearer $system_root_token" https://59389a8f9ee9d399be35462a0f92541c-53.collections.ClusterID.example.com/hello.txt -+
+$ curl -H "Authorization: Bearer $system_root_token" https://59389a8f9ee9d399be35462a0f92541c-53.collections.ClusterID.example.com/hello.txt
+
-$ curl https://collections.ClusterID.example.com/c=59389a8f9ee9d399be35462a0f92541c-53/t=$system_root_token/_/hello.txt -+
+$ curl https://collections.ClusterID.example.com/c=59389a8f9ee9d399be35462a0f92541c-53/t=$system_root_token/_/hello.txt
+