manta-marlin-dashboard

December 2, 2019 ยท View on GitHub

This repository is part of the Joyent Manta project. For contribution guidelines, issues, and general documentation, visit the main Manta project page.

This is the temporary home of the Marlin dashboard. It will eventually be folded into a proper Manta operations dashboard.

Active Branches

This repository is part of mantav1, the long term support maintenance version of Manta. Development is done on the mantav1 branch, the master branch is no longer used. See the mantav2 overview document for details on major Manta versions.

Development notes

You run the server as:

$ bin/server.js etc/config.json

The configuration file specifies the listen port and a set of Kang servers to query, as in:

{
    "index": "index.htm",
    "listenPort": 8080,
    "kang_sources": [
        "10.2.211.2:9080",
        "10.2.211.95",
        "10.2.211.96"
    ]
}

The server doesn't log anything. Besides a single dynamic resource, /marlin, which returns the full Marlin distributed service snapshot, it also serves static files in "www".