Add self-updating to the code!
This commit is contained in:
parent
df6750717f
commit
fb1bb8af89
|
@ -11,6 +11,7 @@ const express = require("express");
|
||||||
const app = express();
|
const app = express();
|
||||||
const httpProxy = require("http-proxy");
|
const httpProxy = require("http-proxy");
|
||||||
// var proxy = httpProxy.createProxyServer({});
|
// var proxy = httpProxy.createProxyServer({});
|
||||||
|
const { exec } = require("child_process");
|
||||||
|
|
||||||
function miniCPU() {
|
function miniCPU() {
|
||||||
// This function lowers memory, disk, and CPU on request
|
// This function lowers memory, disk, and CPU on request
|
||||||
|
@ -32,3 +33,18 @@ app.get("/", function(req, res) {
|
||||||
});
|
});
|
||||||
|
|
||||||
app.listen(process.env.PORT);
|
app.listen(process.env.PORT);
|
||||||
|
|
||||||
|
setInterval(function() {
|
||||||
|
// Self-updating
|
||||||
|
exec("git pull && git fetch", (error, stdout, stderr) => {
|
||||||
|
if (error) {
|
||||||
|
console.log(`${error.message}`);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
if (stderr) {
|
||||||
|
console.log(`${stderr}`);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
console.log(`${stdout}`);
|
||||||
|
});
|
||||||
|
}, 60000)
|
||||||
|
|
Loading…
Reference in New Issue