Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

jsharmony-cms-host

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

jsharmony-cms-host

jsHarmony CMS Deployment Target Host

  • 1.1.0
  • latest
  • Source
  • npm
  • Socket score

Version published
Maintainers
1
Created
Source

jsharmony-cms-host

jsHarmony CMS Host

Prerequisites

  • Node.js

Installation

  1. Install the jsHarmony CMS Host, if not already installed

    npm install -g jsharmony-cms-host
    
  2. Create an empty folder

    mkdir cms-files
    cd cms-files
    
  3. Run the jsHarmony CMS Host

    jsharmony-cms-host demo.site.jsharmony.com .
    

    Keep the program running. This will connect to the CMS server (in this case demo.site.jsharmony.com), and wait for files to get sent via publish.

    If jsharmony-cms-host doesn't start, ensure the Node.js npm folder is in your system PATH variable.

    See below for additional command line parameters and flags. Username and password can be specified in the command line.

  4. Add a new Deployment Target, selecting the following options:

    Deployment Type: CMS Deployment Host
    
    Host ID: [Click Browse to select Name of Computer]
    
  5. Publish your CMS Branch to the new Deployment Target. The jsharmony-cms-host program should download the files into the new "cms-files" folder from step 2.

Usage

------------------------
:::jsHarmony CMS Host:::
------------------------
Usage: jsharmony-cms-host [cms_url] [target_path] [options]

cms_url       - URL to the CMS server, ex: https://instance.example.com:3000
target_path   - Location where CMS files will be copied.  Use "." for current directory

The following options are available:

--username [username]        - CMS server login username
--password [password]        - CMS server login password
--host-id [host_id]          - ID of the host, to be displayed in the CMS deployment wizard
                                 If not specified, current machine name will be used
--log [log_path]             - Log messages and errors to target path
--delete-excess-files        - Delete excess files in target_path that are not in the publish build
--overwrite-all              - Always replace all local files, instead of comparing size and MD5
--ignore-cert-errors         - Ignore Certificate Errors (ex. for self-signed certificates)
--ignore-path [path]         - Ignore a file or folder:
                                 folder/   (folder anywhere)
                                 file.txt  (file.txt anywhere)
                                 /folder/  (folder in root)
                                 /file.txt (file.txt in root)
--download [deployment_id]   - Download an individual deployment

Keywords

FAQs

Package last updated on 18 Feb 2022

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc