aboutsummaryrefslogtreecommitdiff

Junction

Connect people through any URL

Server

Environment variables

  • JUNCTION_PORT: This sets the port in which the app will be listening

Running for development

The project uses docker for easier local development.

  1. Create a .env file in the root
  2. Run make run to start the local dev server

Building for production

Run make build. This will create and tag the image.

Publishing image

Run make publish. This will push the image to docker hub.

Extension

First, make sure to build the plugin. From the extension's root you can call:

$ yarn install && yarn build

Testing on Firefox

In order to test on firefox, first go to about:debugging, then click on the This Firefox option. Then click on Load Temporary Add-On and point the browser to the extension/manifest.json file.

This will enable the extension and will allow you to use the inspector to debug.

Testing on Chrome

In order to test on chrome, first go to chrome://extensions/. Make sure Developer mode is enabled. Then click Load Unpacked and point the browser to the extension directory.