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

name-matcher

Package Overview
Dependencies
Maintainers
5
Versions
20
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

name-matcher

A simple name matching webservice

  • 5.1.0
  • latest
  • Source
  • npm
  • Socket score

Version published
Maintainers
5
Created
Source

Name Matcher

A simple webservice that wraps the Natural library

Requirements

.env [Enviorment Varaibles]

NameMatcher loads configuration via dotenv

  • For local development copy .env.example to .env and edit it's values appropriately
  • In deployment however these values are set on the host as Environment Variables via Ansible deploys
Required Variables
VariableDefaultEdit Required
NAMEMATCHER_BINDHOST127.0.0.1
NAMEMATCHER_BINDPORT3500
DB_DATABASEcoins
DB_PORT5432
DB_HOSTlocalhost
DB_USERNAME_NODE_APIpostgres
DB_PASSWORD_NODE_APILikely
AUTH_APP_ENCKEYYes
AUTH_APP_ENCALGYes

Installation

npm install

Credits

Created by Dylan Wood and Ross Kelly

License

TODO: Write license

Known Issues

Missing startup logs

name-matcher may not generate startup logs when launched as a service through the build process. See issue for more details.

$ sudo journalctl -u namematcher
-- No entries --
$ service namematcher status
● namematcher.service - COINS name matcher service
   Loaded: loaded (/etc/systemd/system/namematcher.service; enabled; vendor preset: enable
   Active: active (running) since Wed 2017-02-01 12:58:50 MST; 1 months 12 days ago
 Main PID: 6210 (node)
    Tasks: 10
   Memory: 37.0M
      CPU: 6.157s
   CGroup: /system.slice/namematcher.service
           └─6210 node /usr/bin/namematcher

Manually restarting the service produces the expected logs.

$ sudo systemctl restart namematcher
$ sudo journalctl -u namematcher
-- Logs begin at Tue 2017-05-16 18:13:01 MDT, end at Thu 2017-05-25 16:55:59 MDT. --
May 25 16:53:26 coins-namematcher-dev systemd[1]: Stopping COINS name matcher service...
May 25 16:53:26 coins-namematcher-dev systemd[1]: Stopped COINS name matcher service.
May 25 16:53:26 coins-namematcher-dev systemd[1]: Starting COINS name matcher service...
May 25 16:53:26 coins-namematcher-dev systemd[1]: Started COINS name matcher service.
May 25 16:53:28 coins-namematcher-dev namematcher[10845]: namematcher started
May 25 16:53:28 coins-namematcher-dev namematcher[10845]: Server running at: http://coins-na

FAQs

Package last updated on 22 Apr 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

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