New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

miakinager

Package Overview
Dependencies
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

miakinager

Manage PM2 processes

latest
npmnpm
Version
0.1.37
Version published
Maintainers
1
Created
Source

Miakinager

Miakinager is a free and open UI for PM2. Very easy to install, to configure and to use, with a pure interface. It allows you to easily manage PM2 process running on a machine, fetching logs, errors and PM2 Metrics. You can also make actions like Start, Stop, Restart, Reload, Delete a process.

MainPage ProcessPage

Installation

pm2 install miakinager
  • Go to localhost
  • Login with default password : password
  • Done !

Configuration

The current configuration file is located in the .pm2\modules directory. %userprofile%\.pm2\modules\miakinager\node_modules\miakinager\_miakonfig.json

Currently, you can :

  • Modify the password for UI access
  • Switch between normal or SSL Mode (80/443 port)
  • Modify SSL Certificates path
  • Modify the directory where Miakinager is automatically looking for all directories where a package.json file is.

Developement

There are two different repositories. First, at the root, is the server (NodeJS/Express). Second, at client/, is the client (Vue3/VueRouter/Webpack/Babel).

  • Install dependencies for the two repositories npm i && cd client/ && npm 1

Developement

  • Run server npm run dev, it will only be used to access to the API
  • Run Vue DevServer cd client/ && npm run serve to have the website and hotrefresh
  • Go to the devserver : http://localhost:8080/

You can also use vue ui command.

Build

  • Build client cd client/ && npm run build
  • The dist files should be located in the /web directory
  • Just run npm start and go to http://localhost or https://localhost if you are in SSL mode.

Problems

If you have errors in console or unwanted behavior, just reload the page. If the problem persists, please create an issue here.

Keywords

manage

FAQs

Package last updated on 19 Aug 2019

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