﻿<!DOCTYPE html>
<html>
<head>
    <title>API Maker</title>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" href="./css/bootstrap-slate.min.css">
    <link rel="stylesheet" href="./css/styles.css">
</head>
<body id="page-top">
<nav class="navbar navbar-expand-lg navbar-dark bg-dark fixed-top" id="mainNav">
    <div class="container">
        <a class="navbar-brand js-scroll-trigger" href="#page-top">API Maker <span class="text-muted align-botton" style="font-size: 13px;">{{ data.version }}</span> </a>
        <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation"><span class="navbar-toggler-icon"></span></button>
        <div class="collapse navbar-collapse" id="navbarResponsive">
            <ul class="navbar-nav ml-auto">
                <!--<li class="nav-item"><a class="nav-link js-scroll-trigger" href="#about">About</a></li>-->
            </ul>
        </div>
    </div>
</nav>
<br/>
<br/>
<br/>
<section id="about">
    <div class="container">
        <div class="row">
            <div class="col-lg-8 mx-auto">
                <h1 class="text-center">Welcome To API Maker</h1>
            </div>
        </div>
    </div>
</section>


<section class="mt-3">
    <div class="container">
        <div class="row">
            <div class="col-lg-6 mx-auto">

                <table class="table table-responsive table-hover table-striped table-bordered">
                    <tr class="bg-gradient">
                        <td colspan="2" class="text-center fw-bold"> Worker Information</td>
                    </tr>

                    <tr>
                        <td style="width: 30%;"> Worker Id</td>
                        <td class="text-info fw-bold">{{ data.workerId }}</td>
                    </tr>

                    <tr>
                        <td> Is Master</td>
                        <td>{{ data.isMaster }}</td>
                    </tr>

                    <tr>
                        <td> Unique Id</td>
                        <td>{{ data.uniqueProcessId }}</td>
                    </tr>

                    <tr>
                        <td> Total Workers</td>
                        <td>{{ data.totalWorkers }}</td>
                    </tr>

                </table>

                <table class="table table-responsive table-hover table-striped table-bordered mt-3">
                    <tr class="bg-gradient">
                        <td colspan="2" class="text-center fw-bold"> Platform Information</td>
                    </tr>
                    <tr>
                        <td style="width: 30%;"> Platform</td>
                        <td>{{ data.platform }}
                            {{#if data.osVersion}}
                                <span>({{ data.osVersion }})</span>
                            {{/if}}
                            ({{ data.osType }} {{ data.osRelease }})
                        </td>
                    </tr>

                    <tr>
                        <td> Host Name</td>
                        <td>{{ data.hostName }}</td>
                    </tr>

                    <tr>
                        <td> Home Directory</td>
                        <td>{{ data.homeDir }}</td>
                    </tr>

                    <tr>
                        <td> Temp Directory</td>
                        <td>{{ data.tempDir }}</td>
                    </tr>

                    <tr>
                        <td> CPU Count</td>
                        <td>{{ data.countCPUs }}</td>
                    </tr>

                    <tr>
                        <td> CPU Info</td>
                        <td class="text-success">{{ data.cpuModel }}</td>
                    </tr>

                    <!--<tr>
                        <td> Up Time</td>
                        <td>{{ data.upTime }}</td>
                    </tr>-->

                    <tr>
                        <td> Node.js version</td>
                        <td class="text-success">{{ data.nodeVersion }}</td>
                    </tr>

                </table>
            </div>

            <div class="col-lg-6 mx-auto">
                <table class="table table-responsive table-hover table-striped table-bordered">
                    <tr class="bg-gradient">
                        <td colspan="2" class="text-center fw-bold"> OS Memory Information</td>
                    </tr>

                    <tr>
                        <td style="width: 30%;"> Total Memory</td>
                        <td>{{ data.totalMemory }}</td>
                    </tr>

                    <!--<tr>
                        <td> Free Memory</td>
                        <td class="text-info fw-bold">{{ data.freeMemory }}</td>
                    </tr>-->

                </table>


                <!--<table class="table table-responsive table-hover table-striped table-bordered mt-3">
                    <tr class="bg-gradient">
                        <td colspan="2" class="text-center fw-bold"> Process Memory Information</td>
                    </tr>

                    <tr>
                        <td style="width: 30%;"> Total Use (RSS)</td>
                        <td class="text-info fw-bold">{{ data.memory.rss }}</td>
                    </tr>

                    <tr>
                        <td> External</td>
                        <td>{{ data.memory.externalUsage }}</td>
                    </tr>

                    <tr>
                        <td> Heap Total</td>
                        <td>{{ data.memory.heapTotal }}</td>
                    </tr>

                    <tr>
                        <td> Heap Used</td>
                        <td>{{ data.memory.heapUsed }}</td>
                    </tr>

                </table>-->


            </div>
        </div>
    </div>
</section>

<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.1/dist/js/bootstrap.bundle.min.js" integrity="sha384-gtEjrD/SeCtmISkJkNUaaKMoLD0//ElJ19smozuHV6z3Iehds+3Ulb9Bn9Plx0x4" crossorigin="anonymous"></script>
</body>
</html>
