Skip to content

Commit 0290680

Browse files
authored
Merge pull request #1659 from Ishavyas9/main
MCP release notes HYP
2 parents 7bcb00d + 8c1fd9b commit 0290680

File tree

4 files changed

+190
-82
lines changed

4 files changed

+190
-82
lines changed

docs/lambda-tunnel-modifiers.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,13 +48,13 @@ LambdaTest Tunnel provides several command-line arguments that you can leverage
4848

4949
This document will help you understand all the modifiers/arguments used with LambdaTest Tunnel to help you test your locally hosted web pages.
5050

51-
| FLAG (SHORT) | FLAG (LONG) | DESCRIPTION | TYPE |
52-
| :----------- | :-------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------- | :------ |
53-
| | --allowHosts | Comma separated list of hosts to route via tunnel. Everything else will be routed via Internet. <br /> Learn how to use the [wildcard expressions](https://www.lambdatest.com/support/docs/tunnel-allowHost-wildcard-support/) in the `--allowHosts` flag | String |
54-
| | --bypassHosts | Comma separated list of hosts to bypass from tunnel. These will be routed via internet. | String |
51+
| FLAG (SHORT) | FLAG (LONG) | DESCRIPTION | TYPE |
52+
|--------------|-------------|-------------|------|
53+
|| --allowHosts | Comma separated list of hosts to route via tunnel. Everything else will be routed via Internet. <br /> Learn how to use the [wildcard expressions](https://www.lambdatest.com/support/docs/tunnel-allowHost-wildcard-support/) in the `--allowHosts` flag | String |
54+
| | --bypassHosts | Comma separated list of hosts to bypass from tunnel. These will be routed via internet. | String |
5555
| | --callbackURL | Callback URL for tunnel status. | String |
5656
| -c | --config | Path of the config file to use | String |
57-
| | --clientCert | mTLS Client Certificate filepath. | String |
57+
| | --clientCert | mTLS Client Certificate filepath. Only `pfx` file type is supported| String |
5858
| | --clientKey | mTLS Client Key filepath. | String |
5959
| | --mTLSHosts | Comma separated list of mTLS hosts. | String |
6060
| -d | --dir | Specify the Local Directory that will be server by a file server on port 33000 | String |

docs/lambdatest-tunnel.md

Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
---
2+
id: lambdatest-tunnel
3+
title: Getting started with LambdaTest-Tunnel
4+
hide_title: false
5+
sidebar_label: Getting started with LambdaTest-Tunnel
6+
description: Test your locally hosted web applications for cross browser compatibility across 3000+ browser and OS combinations with LambdaTest.
7+
keywords:
8+
- test locally hosted web apps online
9+
- free cross browser testing tool
10+
- cross browser compatibility tools
11+
- lambdatest tunnel
12+
- ssh tunnel for windows
13+
- testing local web pages
14+
- secure-shell-tunnel
15+
- ssh tunnel
16+
- tcp
17+
- websocket
18+
image: /resources/images/og-images/Testing-Locally-Hosted-Pages-min.jpg
19+
url: https://www.lambdatest.com/support/docs/lambdatest-tunnel/
20+
site_name: LambdaTest
21+
slug: lambdatest-tunnel/
22+
---
23+
24+
<script type="application/ld+json"
25+
dangerouslySetInnerHTML={{ __html: JSON.stringify({
26+
"@context": "https://schema.org",
27+
"@type": "BreadcrumbList",
28+
"itemListElement": [{
29+
"@type": "ListItem",
30+
"position": 1,
31+
"name": "LambdaTest",
32+
"item": "https://www.lambdatest.com"
33+
},{
34+
"@type": "ListItem",
35+
"position": 2,
36+
"name": "Support",
37+
"item": "https://www.lambdatest.com/support/docs/"
38+
},{
39+
"@type": "ListItem",
40+
"position": 3,
41+
"name": "LambdaTest Tunnel",
42+
"item": "https://www.lambdatest.com/support/docs/lambdatest-tunnel/"
43+
}]
44+
})
45+
}}
46+
></script>
47+
LambdaTest Tunnel is a secure and encrypted tunneling feature that allows developers and QA professionals to test their locally hosted web applications or websites on LambdaTest's cloud-based real machines. It establishes a secure connection between the user’s local machine and the real machine in the cloud, enabling testing of internal applications on various browsers and devices.
48+
49+
<div className="ytframe">
50+
<div className="youtube" data-embed="1B27vRreyKU">
51+
<div className="play-button"></div>
52+
</div>
53+
</div>
54+
55+
## Getting Started
56+
| Title | Description|
57+
|-------|------------|
58+
| [Testing Locally Hosted Pages](/support/docs/deep-dive-into-hyperexecute-yaml/#version) | Learn how to securely test websites hosted on your local machine using LambdaTest Tunnel. |
59+
| [Local Testing for Linux](/support/docs/local-testing-linux/) | Setup instructions for running the tunnel on Linux-based systems. |
60+
| [Local Testing for Windows](/support/docs/local-testing-windows/) | Step-by-step guide for setting up LambdaTest Tunnel on Windows OS.|
61+
| [Local Testing for macOS](/support/docs/local-testing-macos/) | Step-by-step instructions for running the tunnel on macOS. |
62+
| [Real-Time Locally Hosted Pages](/support/docs/real-time-locally-hosted-pages/) | Perform interactive, real-time testing of locally hosted sites.|
63+
| [Testing Locally Hosted Apps for App Automation](/support/docs/testing-locally-hosted-apps/) | Use Tunnel to test private apps during mobile automation. |
64+
65+
## Configuration and Modifiers
66+
| Title | Description|
67+
|-------|------------|
68+
| [Tunnel Modifiers](/support/docs/lambda-tunnel-modifiers/) | Detailed list of command-line arguments and modifiers to customize LambdaTest Tunnel behavior. |
69+
| [Advanced Tunnel Features](/support/docs/advanced-tunnel-features/) | Explore advanced configurations and features available in LambdaTest Tunnel.|
70+
| [Supported Environment Variables](/support/docs/environment-variables-supported-by-lambda-tunnel/) | Set up environment variables to manage LambdaTest Tunnel settings effectively.|
71+
72+
## GUI Application: Underpass
73+
| Title | Description|
74+
|-------|------------|
75+
| [Underpass Tunnel Application](/support/docs/lambda-tunnel-modifiers/) | Use LambdaTest’s graphical tool to establish secure tunnels without CLI. |
76+
77+
## Integration and Automation
78+
| Title | Description|
79+
|-------|------------|
80+
| [Tunnel with HyperExecute](/support/docs/hyperexecute-how-to-configure-tunnel/) | Steps to set up LambdaTest Tunnel in HyperExecute for advanced test executions.|
81+
| [Tunnel with SmartUI SDK](/support/docs/smartui-sdk-tunnel/) | Best practices and configurations for integrating LambdaTest Tunnel with SmartUI SDK. |
82+
| [Maven Tunnel Setup](/support/docs/maven-tunnel-for-locally-hosted-web-applications/) | Instructions to integrate LambdaTest Tunnel with Maven projects for Selenium testing. |
83+
| [Tunnel with Azure Pipelines](/support/docs/integrate-lambdatest-extension-with-azure-pipelines/#localhost-testing-using-lambdatest-extension) | Learn how to configure LambdaTest Tunnel within Azure Pipelines for CI/CD workflows.|
84+
85+
## Docker Integration
86+
| Title | Description|
87+
|-------|------------|
88+
| [Localhost Testing with Docker Tunnel](/support/docs/docker-tunnel/) | Guide to using LambdaTest Tunnel within Docker containers for local testing. |
89+
| [Docker Tunnel Extension](/support/docs/docker-tunnel-extension/) | Instructions to set up and manage LambdaTest Tunnel using the Docker Tunnel Extension. |
90+
91+
## Advanced Features
92+
| Title | Description|
93+
|-------|------------|
94+
| [Sharing LambdaTest Tunnel](/support/docs/sharing-lambda-tunnel/) | Share tunnel access securely with team members or systems.|
95+
| [Load Balancing in Tunnel](/support/docs/load-balancing-in-lambda-tunnel/) | Distribute test load across multiple tunnels for reliability. |
96+
| [Charles Proxy Setup](/support/docs/charles-proxy/) | Use Charles Proxy with Tunnel for debugging network traffic. |
97+
| [Dedicated Proxy for IP Whitelisting](/support/docs/dedicated-proxy/) | Use a fixed IP proxy to simplify firewall rules and whitelisting.|
98+
99+
## Troubleshooting
100+
| Title | Description|
101+
|-------|------------|
102+
| [Troubleshooting Tunnel](/support/docs/troubleshooting-lambda-tunnel/) | Comprehensive guide to diagnosing and resolving common issues with LambdaTest Tunnel.|
103+
| [Open File Limit Configuration](/support/docs/how-to-set-the-open-file-limit-while-using-tunnel/) | Instructions to configure system limits for optimal Tunnel performance. |

docs/testing-locally-hosted-pages.md

Lines changed: 1 addition & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,7 @@ slug: testing-locally-hosted-pages/
4444
})
4545
}}
4646
></script>
47-
**LambdaTest Tunnel** is a secure and encrypted tunneling feature that allows devs and QAs to test their locally hosted web applications or websites on the cloud-based real machines. It establishes a secure connection between the user’s local machine and the real machine in the cloud.
48-
49-
There are multiple connectivity options like **SSH (port 22 or 443)**, **TCP- port 443**. Tunnel Binary performs network scanning and selects the best mode if not explicitly specified.
47+
**LambdaTest Tunnel** is a secure and encrypted tunneling feature that allows devs and QAs to test their locally hosted web applications or websites on the cloud-based real machines. It establishes a secure connection between the user’s local machine and the real machine in the cloud. There are multiple connectivity options like **SSH (port 22 or 443)**, **TCP- port 443**. Tunnel Binary performs network scanning and selects the best mode if not explicitly specified.
5048

5149
<img loading="lazy" src={require('../assets/images/tunnel/tunnel.png').default} alt="TestNG HyperExecute Terminal Logs" width="1920" height="868" className="doc_img"/>
5250

@@ -76,63 +74,3 @@ You can download the Tunnel Binary as per your respective machine architecture f
7674
| FreeBSD/A386 | https://downloads.lambdatest.com/tunnel/v3/freebsd/386/LT |
7775
| Solaris/AMD64 | https://downloads.lambdatest.com/tunnel/v3/solaris/amd64/LT |
7876

79-
## How to Connect LambdaTest Tunnel?
80-
81-
<div className="ytframe">
82-
<div className="youtube" data-embed="1B27vRreyKU">
83-
<div className="play-button"></div>
84-
</div>
85-
</div>
86-
87-
## LambdaTest Tunnel Guide
88-
89-
<div className="download_btn mb-10"> <a href="/support/docs/local-testing-windows/">How To Connect LambdaTest Tunnel For Windows?</a></div>
90-
91-
<div className="download_btn mb-10"> <a href="/support/docs/local-testing-macos/">How To Connect LambdaTest Tunnel For Mac?</a></div>
92-
93-
<div className="download_btn mb-10"> <a href="/support/docs/local-testing-linux/">How To Connect LambdaTest Tunnel For Linux?</a></div>
94-
95-
<div className="download_btn mb-10"> <a href="/support/docs/underpass-tunnel-application/">Underpass - GUI Application for LambdaTest tunnel</a></div>
96-
97-
<div className="download_btn mb-10"> <a href="/support/docs/advanced-tunnel-features/">Advanced LambdaTest Tunnel Features</a></div>
98-
99-
<div className="download_btn mb-10"> <a href="/support/docs/environment-variables-supported-by-lambda-tunnel/">Environment Variables Supported By LambdaTest tunnel</a></div>
100-
101-
<div className="download_btn mb-10"> <a href="/support/docs/maven-tunnel-for-locally-hosted-web-applications/">Maven Tunnel For Locally Hosted Web Applications</a></div>
102-
103-
<div className="download_btn mb-10"> <a href="/support/docs/sharing-lambda-tunnel/">Sharing LambdaTest Tunnel</a></div>
104-
105-
<div className="download_btn mb-10"> <a href="/support/docs/lambda-tunnel-modifiers/">LambdaTest Tunnel Modifiers</a></div>
106-
107-
<div className="download_btn mb-10"> <a href="/support/docs/docker-tunnel/">Docker Tunnel</a></div>
108-
109-
<div className="download_btn mb-10"> <a href="/support/docs/troubleshooting-lambda-tunnel/">Troubleshooting LambdaTest Tunnel</a></div>
110-
111-
<div className="download_btn mb-10"> <a href="/support/docs/how-to-set-the-open-file-limit-while-using-tunnel/">Setting Up The Open File Limit While Using Tunnel</a></div>
112-
113-
<div className="download_btn mb-10"> <a href="/support/docs/load-balancing-in-lambda-tunnel/">Load Balancing In LambdaTest Tunnel</a></div>
114-
115-
<div className="download_btn mb-10"> <a href="/support/docs/dedicated-proxy/">Dedicated Proxy For IP Whitelisting</a></div>
116-
117-
<div className="download_btn mb-10"> <a href="/support/docs/charles-proxy/">Setting Up Charles Proxy</a></div>
118-
119-
120-
<nav aria-label="breadcrumbs">
121-
<ul className="breadcrumbs">
122-
<li className="breadcrumbs__item">
123-
<a className="breadcrumbs__link" href="https://www.lambdatest.com">
124-
Home
125-
</a>
126-
</li>
127-
<li className="breadcrumbs__item">
128-
<a className="breadcrumbs__link" target="_self" href="https://www.lambdatest.com/support/docs/">
129-
Support
130-
</a>
131-
</li>
132-
<li className="breadcrumbs__item breadcrumbs__item--active">
133-
<span className="breadcrumbs__link">
134-
Testing Locally Hosted Pages
135-
</span>
136-
</li>
137-
</ul>
138-
</nav>

sidebars.js

Lines changed: 81 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -889,6 +889,21 @@ module.exports = {
889889
],
890890
},
891891

892+
// MCP Server Release Notes
893+
{
894+
type: "category",
895+
collapsed: true,
896+
label: "MCP Releases",
897+
items: [
898+
{
899+
type: "category",
900+
collapsed: true,
901+
label: "May, 2025",
902+
items: ["hyperexecute-mcp-server-release-notes-1-0-0"],
903+
},
904+
],
905+
},
906+
892907
// 2025 releases
893908
{
894909
type: "category",
@@ -3405,29 +3420,81 @@ module.exports = {
34053420
{
34063421
type: "category",
34073422
collapsed: true,
3408-
label: "Testing Locally Hosted Pages",
3423+
label: "Getting started with Tunnel",
3424+
link: {
3425+
type: "doc",
3426+
id: "lambdatest-tunnel"
3427+
},
34093428
items: [
34103429
"testing-locally-hosted-pages",
3411-
"local-testing-macos",
3412-
"local-testing-windows",
34133430
"local-testing-linux",
3431+
"local-testing-windows",
3432+
"local-testing-macos",
3433+
"real-time-locally-hosted-pages",
3434+
"testing-apps-locally",
3435+
],
3436+
},
3437+
{
3438+
type: "category",
3439+
collapsed: true,
3440+
label: "Configuration and Modifiers",
3441+
items: [
34143442
"lambda-tunnel-modifiers",
3415-
"underpass-tunnel-application",
34163443
"advanced-tunnel-features",
34173444
"environment-variables-supported-by-lambda-tunnel",
3445+
],
3446+
},
3447+
{
3448+
type: "doc",
3449+
label: "GUI Application: Underpass",
3450+
id: "underpass-tunnel-application",
3451+
},
3452+
{
3453+
type: "category",
3454+
collapsed: true,
3455+
label: "Integration and Automation",
3456+
items: [
3457+
"hyperexecute-how-to-configure-tunnel",
3458+
"smartui-sdk-tunnel",
34183459
"maven-tunnel-for-locally-hosted-web-applications",
3460+
"integrate-lambdatest-extension-with-azure-pipelines"
34193461
],
34203462
},
3421-
"sharing-lambda-tunnel",
3422-
"docker-tunnel",
3423-
"troubleshooting-lambda-tunnel",
3424-
"set-open-file-limit-while-using-proxy",
3425-
"load-balancing-in-lambda-tunnel",
3426-
"dedicated-proxy",
3427-
"charles-proxy",
3428-
"tunnel-allowHost-wildcard-support",
3429-
"tunel-release-notes",
3430-
],
3463+
{
3464+
type: "category",
3465+
collapsed: true,
3466+
label: "Docker Integration",
3467+
items: [
3468+
"docker-tunnel",
3469+
"docker-tunnel-extension",
3470+
],
3471+
},
3472+
{
3473+
type: "category",
3474+
collapsed: true,
3475+
label: "Advanced Features",
3476+
items: [
3477+
"sharing-lambda-tunnel",
3478+
"load-balancing-in-lambda-tunnel",
3479+
"charles-proxy",
3480+
"dedicated-proxy",
3481+
],
3482+
},
3483+
{
3484+
type: "category",
3485+
collapsed: true,
3486+
label: "Troubleshooting",
3487+
items: [
3488+
"troubleshooting-lambda-tunnel",
3489+
"set-open-file-limit-while-using-proxy",
3490+
],
3491+
},
3492+
{
3493+
type: "doc",
3494+
label: "Release Notes",
3495+
id: "tunel-release-notes",
3496+
}
3497+
],
34313498
],
34323499

34333500
TestManagementSidebar: [

0 commit comments

Comments
 (0)