Home
Name Modified Size InfoDownloads / Week
README.md 2019-09-20 2.4 kB
tfidf-macos 2019-09-20 41.8 MB
tfidf-linux 2019-09-20 41.7 MB
tfidf-win.exe 2019-09-20 36.2 MB
settings.json 2019-09-20 124 Bytes
Totals: 5 Items   119.8 MB 0

TF-IDF Server Release Notes

The settings.json file required for all platform versions and is loaded during server startup.

When a new release is updated, the older relase executables will be deleted from this repository.

DON'T FORGET TO DOWNLOAD THE settings.json ALONG WITH THE PLATFORM RELEASE!

Installation

First download the following files into the same folder/directory,

1. tfidf-server.exe (Windows x64), tfidf-linux, or tfidf-macos standalone executable
2. settings.json = defines the host name, IP port, and password

Start the standalone executable

> tfidf-server.exe|tfidf-linux|tfidf-macos

The response should be similar to,

>  localhost server running on port 3000

Now, open your browser to

URL: http://localhost:3000/about

List all routes

To list all routes available, use

http://localhost:3000/

Settings.JSON

Edit the settings.json to specify the host, port, and password.

{
    "domain": "localhost",
    "host": "localhost",
    "port": 3000,
    "password": "5f4dcc3b5aa765d61d8327deb882cf99"
}

The password is an MD5 hash. Use the MD5 route to determine the MD5 hash value,

http://localhost:3000/md5/password

where password is yout plain text password, then copy and paste (without double quotes) to the settings.json (the password for the above is: password)

Release Schedule

Whenever the code base is updated, a new standalone executable is created and replaced with the existing executable.

Version     Date        Changes
1.0.3       9/20/2019   Added shutdown, MD5 and directory routes
1.0.2       9/14/2019   Updated license to AAL, https://opensource.org/licenses/AAL
1.0.1       9/14/2019   Change ABOUT route to read PACKAGE.JSON, implemented POST method for TFIDF route
1.0.0       8/1/2019    Added CORS to the API routes, included a sample HTML with embedded JavaScript
1.0.0       7/31/2019   Initial Commit

EOL or End-of-Life

When a piece of software is useful, there should never be an EOL doctrine. The intention for tfidf-server is to achieve immoratlity ;).

At some point of time in the future, this project may appear to be dead and abandon. The opposite will be true!

When this project reaches that stage, this project has matured to a level where maintenance is minimal (mostly updating to latest version of Node).

Patrick Ingle
Developer
July 31, 2019
Source: README.md, updated 2019-09-20