xparser-daemon

    1.0.6 • Public • Published

    xParserDaemon

    Version Downloads

    Daemon for xParser package MODX Revolution.

    The daemon must be run on the same server on which xParser runs!

    Helpful Links

    Table of Contents

    Installation

    Create a folder for the daemon on your server mkdir /dir/path/ and go to it cd /dir/path/. Then you need to install application:

    $ yarn add xparser-daemon
    or
    $ npm install xparser-daemon

    Documentation

    In addition to configuring the daemon, you need to configure the xParser application itself.

    All actions described below we perform from under sudo user.

    Config

    Create a file app.js in the daemon folder and set your port for the daemon socket:

    require('xparser-daemon').run({
        socket: {
            PORT: 3007,
        },
    });

    Usage

    Install process manager pm2. This is to make the daemon run in the background and run when the server starts.

    $ npm install pm2 -g

    Run the daemon via pm2:

    pm2 start app.js --name=xParserDaemon

    And save process list:

    pm2 save

    After that you can register start of the daemon at start of your server:

    pm2 startup upstart

    You can check the daemon startup status with the command:

    pm2 monit

    Dependences

    For stable work of the daemon requires xParser 1.8.5.

    Credits

    License

    This software is open-source licensed under the MIT license.

    Install

    npm i xparser-daemon

    DownloadsWeekly Downloads

    1

    Version

    1.0.6

    License

    MIT

    Unpacked Size

    16.8 kB

    Total Files

    15

    Last publish

    Collaborators

    • avatar