diff --git a/content/hub-services/index.md b/content/hub-services/index.md
index 67be37935..9dc7cb81d 100644
--- a/content/hub-services/index.md
+++ b/content/hub-services/index.md
@@ -23,21 +23,40 @@ sections:
- block: markdown
content:
title: Sign-in
- subtitle: ""
- text: |
+ text: |
We support the following authentication and authorization options:
- GitHub - with support for GitHub Organization and Teams
- CILogon - with support for institutional logins, Google Auth, Microsoft, and ORCID
- Shared Password - simple authentication with a global shared password, ideal for workshops and webinar
+
+ {{< video src="videos/jupyterhub-admin.mp4">}}
- - block: markdown
+
+ Powered by
+
+
+
+ - block: features
content:
title: Compute
- subtitle: ""
- text: |
- We offer a choice of CPU, Memory (from 4GB to 512GB) and GPU configurations for all types of workloads, with added support for Dask Gateway for task parallelization.
-
- We can also co-locate your hub's compute next to your cloud data to improve performance and costs, with AWS and Google Cloud Platform supported out-of-the box, and Azure configurations available on request.
+ subtitle: |
+ We offer a choice of CPU, Memory (from 4GB to 512GB) and GPU configurations for all types of workloads, with added support for Dask Gateway for task parallelization.
+
+ We can also co-locate your hub's compute next to your cloud data to improve performance and costs, with AWS and Google Cloud Platform supported out-of-the box, and Azure configurations available on request.
+
+ items:
+ - icon: google-cloud
+ icon_pack: custom
+ name: Google Cloud
+ description: ""
+ - icon: azure
+ icon_pack: custom
+ name: Microsoft Azure
+ description: ""
+ - icon: aws
+ icon_pack: custom
+ name: Amazon Web Services
+ description: ""
- block: markdown
content:
@@ -48,7 +67,9 @@ sections:
Additionally, hub users can configure their hubs with any existing pre-built image hosted on [Docker Hub](https://hub.docker.com/) or [quay.io](https://quay.io).
- Hub administrators can also provide their own self-maintained images, should they wish to do so.
+ Hub administrators can also provide their own self-maintained images, should they wish to do so.
+
+ {{< softwarestacklogos >}}
- block: markdown
content:
@@ -68,6 +89,14 @@ sections:
You can choose to let your hub users share their fully interactive projects through ephemeral hubs generated on the fly, giving others the opportunity to experience their work in full by simply clicking on a shared link.
+
+ {{< video src="videos/magic-links.mp4">}}
+
+
+ Powered by and . Example from the Spyglass toolbox paper.
+
+
+
- block: markdown
content:
title: Reporting and quotas
@@ -75,6 +104,8 @@ sections:
text: |
Our hubs come standard with Grafana access to help users and administrators keep an eye on their usage and cost analytics, which together with configurable storage quotas help ensure that cost overruns and unexpected bill shocks are a thing of the past.
+ {{< figure src="/images/service/grafana.png" alt="Grafana dashboard">}}
+
- block: markdown
content:
title: White labelling
diff --git a/layouts/shortcodes/softwarestacklogos.html b/layouts/shortcodes/softwarestacklogos.html
new file mode 100644
index 000000000..f7e7681b5
--- /dev/null
+++ b/layouts/shortcodes/softwarestacklogos.html
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/static/images/logos/project/julia.svg b/static/images/logos/project/julia.svg
new file mode 100644
index 000000000..73d8f42f3
--- /dev/null
+++ b/static/images/logos/project/julia.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/images/logos/project/rocker.png b/static/images/logos/project/rocker.png
new file mode 100644
index 000000000..c6d9c28b6
Binary files /dev/null and b/static/images/logos/project/rocker.png differ
diff --git a/static/images/service/grafana.png b/static/images/service/grafana.png
new file mode 100644
index 000000000..710d903d5
Binary files /dev/null and b/static/images/service/grafana.png differ