Skip to content

pustovitDmytro/ianus

Repository files navigation

Logo

ianus

Binance Alarms

Version Downloads

CodeFactor SonarCloud Codacy Scrutinizer

Security Build Status Coverage Status

Commit activity FOSSA License Made in Ukraine

🇺🇦 Help Ukraine

I woke up on my 26th birthday at 5 am from the blows of russian missiles. They attacked the city of Kyiv, where I live, as well as the cities in which my family and friends live. Now my country is a war zone.

We fight for democratic values, freedom, for our future! Once again Ukrainians have to stand against evil, terror, against genocide. The outcome of this war will determine what path human history is taking from now on.

💛💙 Help Ukraine! We need your support! There are dozen ways to help us, just do it!

Table of Contents

Requirements

Platform Status

To use library you need to have node and npm installed in your machine:

  • node >=10
  • npm >=6

Package is continuously tested on darwin, linux and win32 platforms. All active and maintenance LTS node releases are supported.

Installation

Use next docker images:

  docker pull pustovitdmytro/ianus-worker
  docker pull pustovitdmytro/ianus-admin

Usage

Run admin panel

  docker run -p 3000:8010 --env-file .env pustovitdmytro/ianus-admin:latest

Open localhost:3000

Run worker

  docker run --env-file .env pustovitdmytro/ianus-worker:latest

Jobs can be managed via bull dashboard: Dashboard

to access dashboard, visits

  /admin/bull

to retrieve project information, check

  /admin/info

healthcheck:

  /admin/health

Administration credentials

User: admin

Password: configured via BASIC_ADMIN_PASSWORD variable, 'password' by default.

Note! It is recomended to change default BASIC_ADMIN_PASSWORD.

Contribute

Make the changes to the code and tests. Then commit to your branch. Be sure to follow the commit message conventions. Read Contributing Guidelines for details.