A electron based browser that can be used to do cross local area network (trans-LAN) browsing ...
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode
css
fonts
images
libs
preload
schema
.gitignore
.jsbeautifyrc
README.md
browser-navbar.jsx
browser-page.jsx
browser-tabs.jsx
browser.html
browser.jsx
config.json
index.js
main-bundle.js
main-entry.js
package-lock.json
package.json
prod.gitignore
screenshot.png
webpack.config.js

README.md

Derived from electron-browser.

V-NET-browser

A browser for V-NET, based on electron, written in react.

./screenshot.png

Prerequisites

  • Install latest LTS version of nodejs and git version control system (see, e.g. here).

Install instructions

To run this code, follow these steps in a console where git is available (since the version of the present project depends on some packages that are retrieved from github):

git clone https://github.com/webarchymeta/v-net-browser
cd v-net-browser
npm install
npm run build
npm run bootstrap

The last command will start a tray icon on user's desktop. When clicked, a list of active V-NET gateway ports available to the current LAN will be listed.

npm start

Starts the browser in normal mode, without going through a the V-NET gateway tunnel.

npm run register

Registers the browser with a running V-NET desktop client, which can be used to launch the browser for a specific V-NET gateway tunnel (port) from within.

License

MIT