Moved to JS, using JSDOM and added Docker

This commit is contained in:
Pablo Ferreiro
2022-04-17 22:30:27 +02:00
parent 912e09882f
commit 6980abbef9
20 changed files with 1274 additions and 198 deletions

30
server.js Normal file
View File

@@ -0,0 +1,30 @@
const Signer = require("./src/Signer")
const bodyParser = require("body-parser")
const express = require("express")
const port = process.env.PORT || 8080
const app = express()
app.use(bodyParser.text())
const signer = new Signer()
app.get('/', (req, res) => {
res.redirect('https://github.com/pablouser1/SignTok')
})
app.post("/signature", (req, res) => {
const url = req.body
const data = signer.sign(url)
console.log("Sent data from request with url: " + url)
res.send({
status: "ok",
data: {
...data,
navigator: signer.navigator()
}
})
})
app.listen(port, () => {
console.log(`App listening on port ${port}`)
})