This is a library that complements SSSpress, it adds a very nice UI. The connection is quite simple.
There is quite simple example express app with ssspreessUI
const express = require('express');
const app = express();
const bodyParser = require('body-parser');
const ssspress = require('sss-press');
const ssui = require("sss-press-ui");
const {ssspres, router} = new ssspress({
filesPath: __dirname+"/files",
domainPath: "http://localhost",
routerOptions:{
upload: true,
read: true,
readDir: true,
delete: true,
ui: true // has to be true
},
ui: ssui // ssspressUI router
});
app.use(bodyParser.json());
app.use("/spr", router);
app.listen(5050, () => {
console.log("server listen port 5050");
});