gemini-localtunnel
v1.0.1
Published
A plugin for Gemini that allows remote Selenium to access your local web-server.
Downloads
5
Readme
gemini-localtunnel
A plugin for Gemini that allows standalone Selenium Sever (or another compatible solution like Selenoid) to access your local web-server.
Useful for cases when tests can be started from various sources (several CI-agents and developer workstations) that are placed in different networks and behind NATs/firewalls.
Supposed to be used in pair with gemini-express, gemini-ecstatic or another solution that starts/stops web-server on test runs.
Installation
yarn add --dev gemini-localtunnel
npm install --save-dev gemini-localtunnel
Configuration
Minimal example
.gemini.js
module.exports = {
plugins: {
'gemini-localtunnel': {
port: 8080
}
}
}
Options
Parameter | Alias | Required | Description
----------|------------------|----------|-----------------------------------------------
port | localPort | Yes | Local web-server port you want to share
subdomain | desiredSubdomain | No | A subdomain you want to get in your tunnel URL
host | tunnelHost | No | An address of your localtunnel-server