Files
container.training/dockercoins/webui/webui.js
2015-06-08 22:03:49 +00:00

33 lines
750 B
JavaScript

var express = require('express');
var app = express();
var redis = require('redis');
var client = redis.createClient(6379, 'redis');
client.on("error", function (err) {
console.error("Redis error", err);
});
app.get('/', function (req, res) {
res.redirect('/index.html');
});
app.get('/json', function (req, res) {
client.hlen('wallet', function (err, coins) {
client.get('hashes', function (err, hashes) {
var now = Date.now() / 1000;
res.json( {
coins: coins,
hashes: hashes,
now: now
});
});
});
});
app.use(express.static('files'));
var server = app.listen(80, function () {
console.log('WEBUI running on port 80');
});