Skip to content

Commit

Permalink
website: adjust for 's3gw-tech', drop rancher/suse
Browse files Browse the repository at this point in the history
Signed-off-by: Joao Eduardo Luis <[email protected]>
  • Loading branch information
jecluis committed Mar 17, 2024
1 parent 25fb8e1 commit adf658e
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 56 deletions.
50 changes: 6 additions & 44 deletions docusaurus.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@
/** @type {import('@docusaurus/types').DocusaurusConfig} */
module.exports = {
title: 's3gw Project',
tagline: 'Lightweght S3 service for Kubernetes',
url: 'https://s3gw.io',
tagline: 'Lightweght S3 service for small deployments',
url: 'https://s3gw.tech',
baseUrl: '/',
onBrokenLinks: 'throw',
onBrokenMarkdownLinks: 'warn',
favicon: 'img/favicon.ico',
organizationName: 'Aquarist Labs', // Usually your GitHub org/user name.
organizationName: 's3gw.tech', // Usually your GitHub org/user name.
projectName: 's3gw website', // Usually your repo name.
trailingSlash: false,
themeConfig: {
Expand Down Expand Up @@ -41,55 +41,17 @@ module.exports = {
className: 'navbar__docs'
},
{
to: 'https://rancher-users.slack.com/archives/C04DCMUV8SE',
label: 'Slack',
position: 'right',
className: 'navbar__docs'
},
{
to: 'https://github.com/aquarist-labs/s3gw',
to: 'https://github.com/s3gw-tech/s3gw',
label: 'GitHub',
position: 'right',
className: 'navbar__icon navbar__github',
},
{
type: 'dropdown',
label: 'More From SUSE',
position: 'right',
className: 'navbar__docs',
items: [
{
label: 'Rancher',
to: 'https://www.rancher.com',
className: 'navbar__icon navbar__rancher',
},
{
label: 'Rancher Desktop',
to: "https://rancherdesktop.io",
className: 'navbar__icon navbar__rd',
},
{
label: 'Longhorn',
to: "https://longhorn.io",
className: 'navbar__icon navbar__longhorn',
},
{
type: 'html',
value: '<hr style="margin: 0.3rem 0;">',
},
{
label: 'More Projects...',
to: "https://opensource.suse.com",
className: 'navbar__icon navbar__suse',
},
],
}
},
],
},
footer: {
style: 'dark',
links: [],
copyright: `Copyright © ${new Date().getFullYear()} SUSE`,
copyright: `Copyright © ${new Date().getFullYear()} s3gw contributors`,
},
},
presets: [
Expand Down
9 changes: 8 additions & 1 deletion src/css/icon_dropdown.css
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,12 @@
padding-bottom: 4px;
}

/*
--
keep these around in case of need, but we don't intend to use them anymore
--
*/
/*
.navbar__rancher:hover:before {
background-color: #2e68e9;
}
Expand Down Expand Up @@ -84,4 +90,5 @@
mask-size: cover;
height: 15px;
padding-bottom: 4px;
}
}
*/
19 changes: 9 additions & 10 deletions src/pages/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ function Landing() {
<div className={`${index.wrap}`}>
<div>
<h1>Leverage your infrastructure for object storage</h1>
<h4>The s3gw project is a lightweight, open source S3 service that's easy to deploy in a cloud native environment. It's useful for Kubernetes users who need object storage to back up their application data to a Longhorn PV.</h4>
<h4>The s3gw project is a lightweight, open source S3 service for small deployments, and easy to deploy in a cloud native environment such as Kubernetes.</h4>
</div>
</div>
</div>
Expand All @@ -39,8 +39,8 @@ function Landing() {
<p>Easy to deploy and manage, with a light container footprint and Helm charts to get started.</p>
</div>
<div>
<h4>Longhorn for object storage</h4>
<p>Consume a Longhorn PVC, and expose it as S3 for applications.</p>
<h4>Just needs some storage</h4>
<p>May it be a Kubernetes PVC or a local File System, s3gw consumes any storage and exposes it as S3 for applications.</p>
</div>
<div>
<h4>UI</h4>
Expand All @@ -59,7 +59,7 @@ function Landing() {
<CodeBlock className="language-sh">{
`
# Helm chart
helm repo add s3gw https://aquarist-labs.github.io/s3gw-charts/
helm repo add s3gw https://charts.s3gw.tech
helm install s3gw s3gw/s3gw --namespace s3gw-system --create-namespace \\
--set publicDomain=YOUR_DOMAIN_NAME \\
--set ui.publicDomain=YOUR_DOMAIN_NAME
Expand All @@ -77,8 +77,7 @@ podman run --replace --name=s3gw-ui -it -p 8080:8080 -e S3GW_SERVICE_URL="http:/
`
}</CodeBlock>
<div><p>Helm is the preferred deployment method, and will automatically use
your cluster's default storage class for the backing store. If you have
Longhorn installed already, s3gw will thus use a Longhorn PV. The above
your cluster's default storage class for the backing store. The above
assumes cert-manager and traefik are available, but these and other settings
can be overridden via values.yaml.</p>
<p>Docker and Podman deployments will use ephemeral storage inside the
Expand All @@ -103,20 +102,20 @@ podman run --replace --name=s3gw-ui -it -p 8080:8080 -e S3GW_SERVICE_URL="http:/
</div>
<div className={`${index.learnMore} ${index.bgPrimary}`}>
<div className={index.wrap}>
<h2 className={index.learn_more}>Articles from the Rancher blog</h2>
<h2 className={index.learn_more}>Highlighted Articles from the Blog</h2>
<div className={index.gridThree}>
<div>
<h3 className={index.learn_more}>Introduction to s3gw</h3>
<a href="https://www.suse.com/c/rancher_blog/introduction-to-s3gw/" class="button button--lg button--static">Read more</a>
<a href="/blog/introduction-to-s3gw" class="button button--lg button--static">Read more</a>
</div>
<div>
<h3 className={index.learn_more}>Epinio meets s3gw</h3>
<a href="https://www.suse.com/c/rancher_blog/epino-meets-s3gw/" class="button button--lg button--static">Read more</a>
<a href="/blog/epinio-meets-s3gw" class="button button--lg button--static">Read more</a>
</div>
<div>
<h3 className={index.learn_more}>Deploy s3gw in Digital Ocean
</h3>
<a href="https://www.suse.com/c/rancher_blog/deploy-s3gw-in-digital-ocean/" class="button button--lg button--static">Read more</a>
<a href="/blog/deploy-s3gw-digital-ocean" class="button button--lg button--static">Read more</a>
</div>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion src/pages/index.module.css
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* --------------------------------
Below is used for the s3gw.io landing page
Below is used for the s3gw.tech landing page
----------------------------------*/

* {
Expand Down

0 comments on commit adf658e

Please sign in to comment.