gemini-localtunnel

1.0.1 • Public • Published

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

Readme

Keywords

Package Sidebar

Install

npm i gemini-localtunnel

Weekly Downloads

0

Version

1.0.1

License

MIT

Unpacked Size

59.9 kB

Total Files

7

Last publish

Collaborators

  • alexeyoganezov