0.1.61 • Published 6 years ago

ioauthoring v0.1.61

Weekly downloads
-
License
Copyright (C) 201...
Repository
-
Last release
6 years ago

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>