ioauthoring

0.1.61 • Public • Published

IO Authoring Setup

1. Install ioauthoring

   npm install -g --unsafe-perm ioauthoring

2. Start ioauthoring

   ioauthoring start

Usage

1. To view help menu

    ioauthoring help

2. To view version and license

    ioauthoring version

Logs

  • Log files are located at './node_modules/ioauthoring-logs/'
  • Log files are rotated on daily basis
  • If number of log files exceeds 90, oldest log file will be swapped with the newest file

System Requirements (Recommended)

  • Processor: 64 bit Dual Core or better
  • RAM: 2 GB
  • Hard Disk: 10 GB

Platforms Supported

  • Ubuntu
  • macOS Sierra
  • Windows

Configuration Management

1. To list configurations

    ioauthoring config -list

2. To add a configuration

    ioauthoring config -add <key> <value>

Note: Configuration keys can be one of following

  • port
  • fog_controller_port
  • fog_controller_ip_address
  • fog_controller_protocol

To setup fog-controller configurations, do following steps:

    ioauthoring config -add fog_controller_port 3000
    ioauthoring config -add fog_controller_ip_address 127.0.0.1
    ioauthoring config -add fog_controller_protocol http 

To setup HTTPS for ioauthoring, do following steps:

    ioauthoring config -add port 5443
    ioauthoring config -add ssl_key 'path_to_your_sertificates/key.pem'
    ioauthoring config -add intermediate_cert 'path_to_your_sertificates/gs_intermediate_ca.crt'
    ioauthoring config -add ssl_cert 'path_to_your_sertificates/certificate.pem'
    ioauthoring config -add fog_controller_port 4443
    ioauthoring config -add fog_controller_ip_address 127.0.0.1
    ioauthoring config -add fog_controller_protocol https

Do not forget to update FogController configs and add certificates under /etc/iofog/ on the machine where fog agent is running!

3. To remove a configuration

    ioauthoring config -remove <key>

Readme

Keywords

none

Package Sidebar

Install

npm i ioauthoring

Weekly Downloads

4

Version

0.1.61

License

Copyright (C) 2017 iotracks, inc. Eclipse ioFog is provided under the Eclipse Public License (EPL) https://www.eclipse.org/legal/epl-v10.html

Unpacked Size

5.16 MB

Total Files

152

Last publish

Collaborators

  • iotracks