Skip to content

digitalcatnip/remtroll-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RemTroll Server

RemTroll is a lightweight Node.js HTTP server that acts as a connection point for the RemTroll mobile app.

Find out more about the app on our website.

  1. Installation
  2. Initial Setup
  3. Configuration
  4. Security

Installation

To install from the command line, run:

npm install remtroll-server -g

Initial setup

Follow these steps to setup the server.

  1. remtroll --config
  2. remtroll --setup
  3. Start the server: remtroll
  4. In the RemTroll app, enter the 4 digit code and it will self configure.

Configuration

You can run remtroll --config to run through the configuration options and edit the default configuration file.

See the wiki for details on what each configuration option means.

If you have a custom configuration file, you can run the server with the command remtroll <path to config>.

Security

By default, the server is configured to run without security. We recommend changing this by following instructions on the wiki to create a self-signed certificate before adding the server to your app. Once you've done that you can update the configuration with the path to your new private key and public certificate.

We also recommend you wait until you have the security setup until you upload the configuration to the app using remtroll --setup