|
1 | 1 | ---
|
2 | 2 | id: installation
|
3 |
| -title: Downloading Sauce Connect Proxy 5 |
4 |
| -sidebar_label: Install |
| 3 | +title: Install Sauce Connect |
| 4 | +sidebar_label: Installation |
5 | 5 | ---
|
6 | 6 |
|
7 |
| -import useBaseUrl from '@docusaurus/useBaseUrl'; |
8 |
| -import ScTable from '../../../src/components/scTable.jsx'; |
9 |
| -import Tabs from '@theme/Tabs'; |
10 |
| -import TabItem from '@theme/TabItem'; |
| 7 | +### Installation Instructions (recommended) |
11 | 8 |
|
12 |
| -:::caution |
13 |
| -See [this document](/secure-connections/sauce-connect/installation/) for the most recent Sauce Connect 4.x.x version download instructions. |
14 |
| -::: |
| 9 | +Visit the following pages for installation instructions for your platform: |
| 10 | +- [Linux](/secure-connections/sauce-connect-5/installation/linux) |
| 11 | +- [MacOS](/secure-connections/sauce-connect-5/installation/macos) |
| 12 | +- [Windows](/secure-connections/sauce-connect-5/installation/windows) |
| 13 | +- [Docker](/secure-connections/sauce-connect-5/installation/docker) |
| 14 | +- [Kubernetes](/secure-connections/sauce-connect-5/installation/kubernetes) |
15 | 15 |
|
16 |
| -This topic describes how to install Sauce Connect Proxy version 5 to your machine. |
| 16 | +### Download Links |
17 | 17 |
|
18 |
| -## What You’ll Need |
| 18 | +If you prefer to do custom installation, you can download Sauce Connect binaries from the following links. |
19 | 19 |
|
20 |
| -- A Sauce Labs account ([Log in](https://accounts.saucelabs.com/am/XUI/#login/) or sign up for a [free trial license](https://saucelabs.com/sign-up)). |
21 |
| - |
22 |
| -## Downloading Sauce Connect Proxy |
23 |
| - |
24 |
| -Download the latest Sauce Connect Proxy 5 to your local machine by clicking the link below corresponding to your OS and the CPU architecture. |
25 | 20 | SHA256 checksums are available [here](https://saucelabs.com/downloads/sauce-connect/5.0.0/checksums).
|
26 | 21 |
|
27 | 22 | <table>
|
@@ -64,154 +59,21 @@ SHA256 checksums are available [here](https://saucelabs.com/downloads/sauce-conn
|
64 | 59 | </td>
|
65 | 60 | </tr>
|
66 | 61 | <tr>
|
67 |
| - <td>Windows x86_64</td> |
| 62 | + <td>macOS</td> |
68 | 63 | <td>
|
69 |
| - <a href="https://saucelabs.com/downloads/sauce-connect/5.0.0/sauce-connect-5.0.0_windows.x86_64.zip">https://saucelabs.com/downloads/sauce-connect/5.0.0/sauce-connect-5.0.0_windows.x86_64.zip</a> |
| 64 | + <a href="https://saucelabs.com/downloads/sauce-connect/5.0.0/sauce-connect-5.0.0_darwin.all.zip">https://saucelabs.com/downloads/sauce-connect/5.0.0/sauce-connect-5.0.0_darwin.all.zip</a> |
70 | 65 | </td>
|
71 | 66 | </tr>
|
72 | 67 | <tr>
|
73 |
| - <td>Windows arm64</td> |
| 68 | + <td>Windows x86_64</td> |
74 | 69 | <td>
|
75 |
| - <a href="https://saucelabs.com/downloads/sauce-connect/5.0.0/sauce-connect-5.0.0_windows.aarch64.zip">https://saucelabs.com/downloads/sauce-connect/5.0.0/sauce-connect-5.0.0_windows.aarch64.zip</a> |
| 70 | + <a href="https://saucelabs.com/downloads/sauce-connect/5.0.0/sauce-connect-5.0.0_windows.x86_64.zip">https://saucelabs.com/downloads/sauce-connect/5.0.0/sauce-connect-5.0.0_windows.x86_64.zip</a> |
76 | 71 | </td>
|
77 | 72 | </tr>
|
78 | 73 | <tr>
|
79 |
| - <td>macOS</td> |
| 74 | + <td>Windows arm64</td> |
80 | 75 | <td>
|
81 |
| - <a href="https://saucelabs.com/downloads/sauce-connect/5.0.0/sauce-connect-5.0.0_darwin.all.zip">https://saucelabs.com/downloads/sauce-connect/5.0.0/sauce-connect-5.0.0_darwin.all.zip</a> |
| 76 | + <a href="https://saucelabs.com/downloads/sauce-connect/5.0.0/sauce-connect-5.0.0_windows.aarch64.zip">https://saucelabs.com/downloads/sauce-connect/5.0.0/sauce-connect-5.0.0_windows.aarch64.zip</a> |
82 | 77 | </td>
|
83 | 78 | </tr>
|
84 | 79 | </table>
|
85 |
| - |
86 |
| -## Installing Sauce Connect Proxy |
87 |
| - |
88 |
| -<Tabs |
89 |
| -defaultValue="Linux" |
90 |
| - values={[ |
91 |
| - {label: 'Linux', value: 'Linux'}, |
92 |
| - {label: 'macOS', value: 'macOS'}, |
93 |
| - {label: 'Windows', value: 'Windows'}, |
94 |
| - ]}> |
95 |
| -<TabItem value="Linux"> |
96 |
| - |
97 |
| -#### Binary |
98 |
| - |
99 |
| -```bash title="Download binary" |
100 |
| -mkdir $HOME/sauce-connect-5.0.0 && cd $HOME/sauce-connect-5.0.0 |
101 |
| -curl -sLO https://saucelabs.com/downloads/sauce-connect/5.0.0/sauce-connect-5.0.0_linux.x86_64.tar.gz |
102 |
| -tar xzf sauce-connect-5.0.0_linux.x86_64.tar.gz && rm sauce-connect-5.0.0_linux.x86_64.tar.gz |
103 |
| -``` |
104 |
| - |
105 |
| -<details><summary>What's in the folder?</summary> |
106 |
| - |
107 |
| -#### Sauce Connect folder contents |
108 |
| - |
109 |
| -```bash |
110 |
| - ├── LICENSE |
111 |
| - ├── LICENSE.3RD_PARTY |
112 |
| - ├── completions |
113 |
| - │ ├── sc.bash |
114 |
| - │ ├── sc.fish |
115 |
| - │ └── sc.zsh |
116 |
| - └── sc |
117 |
| -``` |
118 |
| - |
119 |
| -</details> |
120 |
| - |
121 |
| -#### Debian |
122 |
| -```bash title="Install a Debian package" |
123 |
| -arch=$(dpkg --print-architecture) |
124 |
| -sc_version=5.0.0 |
125 |
| -curl -sLO https://saucelabs.com/downloads/sauce-connect/${sc_version}/sauce-connect_${sc_version}.linux_${arch}.deb |
126 |
| -sudo dpkg --skip-same-version --install sauce-connect_${sc_version}.linux_${arch}.deb |
127 |
| -rm sauce-connect_${sc_version}.linux_${arch}.deb |
128 |
| -``` |
129 |
| - |
130 |
| -<details><summary>What does the Sauce Connect Debian package install</summary> |
131 |
| - |
132 |
| -- Sauce Connect Proxy binary is in `/usr/bin/sc` |
133 |
| -- The enviroment variables file template is in `/etc/default/sauce-connect`. The file may be modified to include your configuration, , see [Running systemd service on Debian-based Linux](/secure-connections/sauce-connect-5/operation/systemd/) |
134 |
| - ```bash |
135 |
| - cat /etc/default/sauce-connect |
136 |
| - # Default values for Sauce Connect Proxy |
137 |
| - #SAUCE_CONFIG_FILE=/etc/sauce-connect/config.yaml |
138 |
| - # Required values |
139 |
| - #SAUCE_USERNAME= |
140 |
| - #SAUCE_ACCESS_KEY= |
141 |
| - #SAUCE_REGION= |
142 |
| - #SAUCE_TUNNEL_NAME= |
143 |
| - # Options |
144 |
| - #SAUCE_SHARED=all |
145 |
| - #SAUCE_TUNNEL_POOL= |
146 |
| - # See https://docs.saucelabs.com/dev/cli/sauce-connect-5/ for all environment variable values |
147 |
| - ``` |
148 |
| -- Systemd service is enabled, see [Running systemd service on Debian-based Linux](/secure-connections/sauce-connect-5/operation/systemd/) |
149 |
| - |
150 |
| -</details> |
151 |
| - |
152 |
| -#### RPM |
153 |
| - |
154 |
| -```bash title="Install an RPM package" |
155 |
| -sudo rpm -i https://saucelabs.com/downloads/sauce-connect/5.0.0/sauce-connect-5.0.0_linux.x86_64.rpm |
156 |
| -``` |
157 |
| - |
158 |
| - </TabItem> |
159 |
| - |
160 |
| - <TabItem value="macOS"> |
161 |
| - |
162 |
| -#### Homebrew |
163 |
| - |
164 |
| -```bash title="Homebrew (recommended)" |
165 |
| -brew install saucelabs/tap/sauce-connect |
166 |
| -``` |
167 |
| - |
168 |
| -#### Binary |
169 |
| - |
170 |
| -```bash title="Download binary" |
171 |
| -mkdir $HOME/sauce-connect-5.0.0 && cd $HOME/sauce-connect-5.0.0 |
172 |
| -curl -sLO "https://saucelabs.com/downloads/sauce-connect/5.0.0/sauce-connect-5.0.0_darwin.all.zip" |
173 |
| -unzip sauce-connect-5.0.0_darwin.all.zip && rm sauce-connect-5.0.0_darwin.all.zip |
174 |
| -``` |
175 |
| - |
176 |
| -<details><summary>What's in the folder?</summary> |
177 |
| - |
178 |
| -#### Sauce Connect folder contents |
179 |
| - |
180 |
| -```bash |
181 |
| - ├── LICENSE |
182 |
| - ├── LICENSE.3RD_PARTY |
183 |
| - ├── completions |
184 |
| - │ ├── sc.bash |
185 |
| - │ ├── sc.fish |
186 |
| - │ └── sc.zsh |
187 |
| - └── sc |
188 |
| -``` |
189 |
| - |
190 |
| -</details> |
191 |
| - |
192 |
| - </TabItem> |
193 |
| - |
194 |
| - <TabItem value="Windows"> |
195 |
| - |
196 |
| -```bash title="Using Powershell (Windows)" |
197 |
| -Invoke-RestMethod -Uri https://saucelabs.com/downloads/sauce-connect/5.0.0/sauce-connect-5.0.0_windows.x86_64.zip -OutFile sauce-connect-5.0.0.zip |
198 |
| -Expand-Archive -Force -Path ./sauce-connect-5.0.0.zip |
199 |
| -``` |
200 |
| - |
201 |
| - </TabItem> |
202 |
| -</Tabs> |
203 |
| - |
204 |
| -## Running Sauce Connect in Docker |
205 |
| - |
206 |
| -See [this guide](/secure-connections/sauce-connect-5/operation/docker/) |
207 |
| - |
208 |
| -## Running Sauce Connect in Kubernetes |
209 |
| - |
210 |
| -See [this guide](/secure-connections/sauce-connect-5/operation/kubernetes/) |
211 |
| - |
212 |
| -## More Information |
213 |
| - |
214 |
| -- [Sauce Connect Proxy Changelog](https://changelog.saucelabs.com/en?category=sauce%20connect) |
215 |
| -- [Sauce Connect Proxy 5 Administration](/secure-connections/sauce-connect-5/operation/overview/) |
216 |
| -- [Sauce Connect Proxy 5 CLI Reference](/dev/cli/sauce-connect-5/) |
217 |
| -- [Sauce Connect Proxy Architecture](/secure-connections/sauce-connect-5/advanced/architecture/) |
0 commit comments