Consolidate downloads text (#1288)
## Description
The removes replication of information
## Type of change
- [x] 🗺️ Documentation
This commit is contained in:
parent
71176ec6dc
commit
c88c610e93
@ -10,7 +10,8 @@
|
|||||||
"div",
|
"div",
|
||||||
"Tabs",
|
"Tabs",
|
||||||
"TabItem",
|
"TabItem",
|
||||||
"CodeBlock"
|
"CodeBlock",
|
||||||
|
"DownloadBinaries"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|||||||
@ -5,6 +5,7 @@ import Tabs from '@theme/Tabs';
|
|||||||
import TabItem from '@theme/TabItem';
|
import TabItem from '@theme/TabItem';
|
||||||
import TOCInline from '@theme/TOCInline';
|
import TOCInline from '@theme/TOCInline';
|
||||||
import {Version} from '@site/src/corsoEnv';
|
import {Version} from '@site/src/corsoEnv';
|
||||||
|
import DownloadBinaries from './setup/_download_binary.md';
|
||||||
|
|
||||||
This quick start guide runs through the steps you can follow to create your first Microsoft 365 backup and restore:
|
This quick start guide runs through the steps you can follow to create your first Microsoft 365 backup and restore:
|
||||||
|
|
||||||
@ -12,65 +13,10 @@ This quick start guide runs through the steps you can follow to create your firs
|
|||||||
|
|
||||||
## Download Corso
|
## Download Corso
|
||||||
|
|
||||||
Download a Corso binary or Docker image.
|
Download a Corso binary for your platform. If you would like to use a Docker container, the first `docker run` will
|
||||||
|
pull the image.
|
||||||
|
|
||||||
<!-- vale Vale.Spelling = NO -->
|
<DownloadBinaries />
|
||||||
<!-- markdownlint-disable MD034 -->
|
|
||||||
|
|
||||||
<Tabs groupId="download">
|
|
||||||
<TabItem value="win" label="Windows (Powershell)">
|
|
||||||
|
|
||||||
<CodeBlock language="powershell">{
|
|
||||||
`Invoke-WebRequest \`
|
|
||||||
-Uri https://github.com/alcionai/corso/releases/download/${Version()}/corso_${Version()}_Windows_x86_64.tar.gz \`
|
|
||||||
-UseBasicParsing -Outfile corso_${Version()}_Windows_x86_64.tar.gz
|
|
||||||
tar zxvf .\\corso_${Version()}_Windows_x86_64.tar.gz`
|
|
||||||
}</CodeBlock>
|
|
||||||
|
|
||||||
</TabItem>
|
|
||||||
<TabItem value="linux-arm" label="Linux - arm64">
|
|
||||||
|
|
||||||
<CodeBlock language="bash">{
|
|
||||||
`curl -L -O https://github.com/alcionai/corso/releases/download/${Version()}/corso_${Version()}_Linux_arm64.tar.gz && \\
|
|
||||||
tar zxvf corso_${Version()}_Linux_arm64.tar.gz`
|
|
||||||
}</CodeBlock>
|
|
||||||
|
|
||||||
</TabItem>
|
|
||||||
<TabItem value="linux-x86-64" label="Linux - x86_64">
|
|
||||||
|
|
||||||
<CodeBlock language="bash">{
|
|
||||||
`curl -L -O https://github.com/alcionai/corso/releases/download/${Version()}/corso_${Version()}_Linux_x86_64.tar.gz && \\
|
|
||||||
tar zxvf corso_${Version()}_Linux_x86_64.tar.gz`
|
|
||||||
}</CodeBlock>
|
|
||||||
|
|
||||||
</TabItem>
|
|
||||||
<TabItem value="macos-arm" label="macOS - arm64">
|
|
||||||
|
|
||||||
<CodeBlock language="bash">{
|
|
||||||
`curl -L -O https://github.com/alcionai/corso/releases/download/${Version()}/corso_${Version()}_Darwin_arm64.tar.gz && \\
|
|
||||||
tar zxvf corso_${Version()}_Darwin_arm64.tar.gz`
|
|
||||||
}</CodeBlock>
|
|
||||||
|
|
||||||
</TabItem>
|
|
||||||
<TabItem value="macos-x86-64" label="macOS - x86_64">
|
|
||||||
|
|
||||||
<CodeBlock language="bash">{
|
|
||||||
`curl -L -O https://github.com/alcionai/corso/releases/download/${Version()}/corso_${Version()}_Darwin_x86_64.tar.gz && \\
|
|
||||||
tar zxvf corso_${Version()}_Darwin_x86_64.tar.gz`
|
|
||||||
}</CodeBlock>
|
|
||||||
|
|
||||||
</TabItem>
|
|
||||||
<TabItem value="docker" label="Docker">
|
|
||||||
|
|
||||||
<CodeBlock language="bash">{
|
|
||||||
`docker pull ghcr.io/alcionai/corso:${Version()}`
|
|
||||||
}</CodeBlock>
|
|
||||||
|
|
||||||
</TabItem>
|
|
||||||
</Tabs>
|
|
||||||
|
|
||||||
<!-- vale Vale.Spelling = YES -->
|
|
||||||
<!-- markdownlint-enable MD034 -->
|
|
||||||
|
|
||||||
## Connect to Microsoft 365
|
## Connect to Microsoft 365
|
||||||
|
|
||||||
|
|||||||
55
docs/docs/setup/_download_binary.md
Normal file
55
docs/docs/setup/_download_binary.md
Normal file
@ -0,0 +1,55 @@
|
|||||||
|
<!-- markdownlint-disable MD034 MD041 -->
|
||||||
|
<!-- vale Vale.Spelling = NO -->
|
||||||
|
|
||||||
|
import CodeBlock from '@theme/CodeBlock';
|
||||||
|
import Tabs from '@theme/Tabs';
|
||||||
|
import TabItem from '@theme/TabItem';
|
||||||
|
import {Version} from '@site/src/corsoEnv';
|
||||||
|
|
||||||
|
<Tabs groupId="download">
|
||||||
|
<TabItem value="win" label="Windows (Powershell)">
|
||||||
|
|
||||||
|
<CodeBlock language="powershell">{
|
||||||
|
`Invoke-WebRequest \`
|
||||||
|
-Uri https://github.com/alcionai/corso/releases/download/${Version()}/corso_${Version()}_Windows_x86_64.tar.gz \`
|
||||||
|
-UseBasicParsing -Outfile corso_${Version()}_Windows_x86_64.tar.gz
|
||||||
|
tar zxvf .\\corso_${Version()}_Windows_x86_64.tar.gz`
|
||||||
|
}</CodeBlock>
|
||||||
|
|
||||||
|
</TabItem>
|
||||||
|
<TabItem value="linux-arm" label="Linux - arm64">
|
||||||
|
|
||||||
|
<CodeBlock language="bash">{
|
||||||
|
`curl -L -O https://github.com/alcionai/corso/releases/download/${Version()}/corso_${Version()}_Linux_arm64.tar.gz && \\
|
||||||
|
tar zxvf corso_${Version()}_Linux_arm64.tar.gz`
|
||||||
|
}</CodeBlock>
|
||||||
|
|
||||||
|
</TabItem>
|
||||||
|
<TabItem value="linux-x86-64" label="Linux - x86_64">
|
||||||
|
|
||||||
|
<CodeBlock language="bash">{
|
||||||
|
`curl -L -O https://github.com/alcionai/corso/releases/download/${Version()}/corso_${Version()}_Linux_x86_64.tar.gz && \\
|
||||||
|
tar zxvf corso_${Version()}_Linux_x86_64.tar.gz`
|
||||||
|
}</CodeBlock>
|
||||||
|
|
||||||
|
</TabItem>
|
||||||
|
<TabItem value="macos-arm" label="macOS - arm64">
|
||||||
|
|
||||||
|
<CodeBlock language="bash">{
|
||||||
|
`curl -L -O https://github.com/alcionai/corso/releases/download/${Version()}/corso_${Version()}_Darwin_arm64.tar.gz && \\
|
||||||
|
tar zxvf corso_${Version()}_Darwin_arm64.tar.gz`
|
||||||
|
}</CodeBlock>
|
||||||
|
|
||||||
|
</TabItem>
|
||||||
|
<TabItem value="macos-x86-64" label="macOS - x86_64">
|
||||||
|
|
||||||
|
<CodeBlock language="bash">{
|
||||||
|
`curl -L -O https://github.com/alcionai/corso/releases/download/${Version()}/corso_${Version()}_Darwin_x86_64.tar.gz && \\
|
||||||
|
tar zxvf corso_${Version()}_Darwin_x86_64.tar.gz`
|
||||||
|
}</CodeBlock>
|
||||||
|
|
||||||
|
</TabItem>
|
||||||
|
</Tabs>
|
||||||
|
|
||||||
|
<!-- vale Vale.Spelling = YES -->
|
||||||
|
<!-- markdownlint-enable MD034 MD041 -->
|
||||||
@ -4,13 +4,21 @@ import CodeBlock from '@theme/CodeBlock';
|
|||||||
import Tabs from '@theme/Tabs';
|
import Tabs from '@theme/Tabs';
|
||||||
import TabItem from '@theme/TabItem';
|
import TabItem from '@theme/TabItem';
|
||||||
import {Version} from '@site/src/corsoEnv';
|
import {Version} from '@site/src/corsoEnv';
|
||||||
|
import DownloadBinaries from './_download_binary.md';
|
||||||
|
|
||||||
Corso is available as a Docker container image or as native binaries.
|
Corso is available as a Docker container image or as native binaries.
|
||||||
|
|
||||||
|
## Native binaries
|
||||||
|
|
||||||
|
Corso is available as an `x86_64` and `arm64` executable for Windows, Linux and macOS. These can be downloaded from
|
||||||
|
the [GitHub releases page](https://github.com/alcionai/corso/releases).
|
||||||
|
|
||||||
|
<DownloadBinaries />
|
||||||
|
|
||||||
## Docker container images
|
## Docker container images
|
||||||
|
|
||||||
The Corso Docker container image is available for Linux (`x86_64` and `arm64`) and this can be used on Linux, with
|
Corso is also available as a Docker container image for Linux (`x86_64` and `arm64`). The image can also be used on
|
||||||
Docker Desktop on macOS, and on Windows in
|
Linux, with Docker Desktop on macOS, and on Windows in
|
||||||
[Linux Mode](https://docs.microsoft.com/en-us/virtualization/windowscontainers/quick-start/quick-start-windows-10-linux).
|
[Linux Mode](https://docs.microsoft.com/en-us/virtualization/windowscontainers/quick-start/quick-start-windows-10-linux).
|
||||||
These Docker containers can be pulled from [GitHub's container registry](https://github.com/alcionai/corso/pkgs/container/corso).
|
These Docker containers can be pulled from [GitHub's container registry](https://github.com/alcionai/corso/pkgs/container/corso).
|
||||||
|
|
||||||
@ -21,9 +29,9 @@ with the `nightly` tag are also provided for testing but these are likely to be
|
|||||||
<Tabs groupId="docker">
|
<Tabs groupId="docker">
|
||||||
<TabItem value="release" label="Official Release">
|
<TabItem value="release" label="Official Release">
|
||||||
|
|
||||||
<CodeBlock language="bash">{
|
<CodeBlock language="bash">{
|
||||||
`docker pull ghcr.io/alcionai/corso:${Version()}`
|
`docker pull ghcr.io/alcionai/corso:${Version()}`
|
||||||
}</CodeBlock>
|
}</CodeBlock>
|
||||||
|
|
||||||
</TabItem>
|
</TabItem>
|
||||||
<TabItem value="latest" label="Latest">
|
<TabItem value="latest" label="Latest">
|
||||||
@ -41,59 +49,3 @@ with the `nightly` tag are also provided for testing but these are likely to be
|
|||||||
|
|
||||||
</TabItem>
|
</TabItem>
|
||||||
</Tabs>
|
</Tabs>
|
||||||
|
|
||||||
## Native binaries
|
|
||||||
|
|
||||||
Corso is also available as an `x86_64` and `arm64` executable for Windows, Linux and macOS. These can be downloaded from
|
|
||||||
the [GitHub releases page](https://github.com/alcionai/corso/releases).
|
|
||||||
|
|
||||||
<!-- vale Vale.Spelling = NO -->
|
|
||||||
<!-- markdownlint-disable MD034 -->
|
|
||||||
|
|
||||||
<Tabs groupId="download">
|
|
||||||
<TabItem value="win" label="Windows (Powershell)">
|
|
||||||
|
|
||||||
<CodeBlock language="powershell">{
|
|
||||||
`Invoke-WebRequest \`
|
|
||||||
-Uri https://github.com/alcionai/corso/releases/download/${Version()}/corso_${Version()}_Windows_x86_64.tar.gz \`
|
|
||||||
-UseBasicParsing -Outfile corso_${Version()}_Windows_x86_64.tar.gz
|
|
||||||
tar zxvf .\\corso_${Version()}_Windows_x86_64.tar.gz`
|
|
||||||
}</CodeBlock>
|
|
||||||
|
|
||||||
</TabItem>
|
|
||||||
<TabItem value="linux-arm" label="Linux - arm64">
|
|
||||||
|
|
||||||
<CodeBlock language="bash">{
|
|
||||||
`curl -L -O https://github.com/alcionai/corso/releases/download/${Version()}/corso_${Version()}_Linux_arm64.tar.gz && \\
|
|
||||||
tar zxvf corso_${Version()}_Linux_arm64.tar.gz`
|
|
||||||
}</CodeBlock>
|
|
||||||
|
|
||||||
</TabItem>
|
|
||||||
<TabItem value="linux-x86-64" label="Linux - x86_64">
|
|
||||||
|
|
||||||
<CodeBlock language="bash">{
|
|
||||||
`curl -L -O https://github.com/alcionai/corso/releases/download/${Version()}/corso_${Version()}_Linux_x86_64.tar.gz && \\
|
|
||||||
tar zxvf corso_${Version()}_Linux_x86_64.tar.gz`
|
|
||||||
}</CodeBlock>
|
|
||||||
|
|
||||||
</TabItem>
|
|
||||||
<TabItem value="macos-arm" label="macOS - arm64">
|
|
||||||
|
|
||||||
<CodeBlock language="bash">{
|
|
||||||
`curl -L -O https://github.com/alcionai/corso/releases/download/${Version()}/corso_${Version()}_Darwin_arm64.tar.gz && \\
|
|
||||||
tar zxvf corso_${Version()}_Darwin_arm64.tar.gz`
|
|
||||||
}</CodeBlock>
|
|
||||||
|
|
||||||
</TabItem>
|
|
||||||
<TabItem value="macos-x86-64" label="macOS - x86_64">
|
|
||||||
|
|
||||||
<CodeBlock language="bash">{
|
|
||||||
`curl -L -O https://github.com/alcionai/corso/releases/download/${Version()}/corso_${Version()}_Darwin_x86_64.tar.gz && \\
|
|
||||||
tar zxvf corso_${Version()}_Darwin_x86_64.tar.gz`
|
|
||||||
}</CodeBlock>
|
|
||||||
|
|
||||||
</TabItem>
|
|
||||||
</Tabs>
|
|
||||||
|
|
||||||
<!-- vale Vale.Spelling = YES -->
|
|
||||||
<!-- markdownlint-enable MD034 -->
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user