Files
flm-proxy/flm-service-install.js

28 lines
548 B
JavaScript

const Service = require("node-windows").Service;
const svc = new Service({
name: "FLM Vision Proxy",
description: "Auto-start/stop proxy for FastFlowLM vision model on NPU",
script: "C:\\Users\\sshuser\\flm-proxy.js",
nodeOptions: [],
env: [{
name: "PATH",
value: process.env.PATH
}]
});
svc.on("install", () => {
console.log("Service installed. Starting...");
svc.start();
});
svc.on("start", () => {
console.log("Service started!");
});
svc.on("error", (err) => {
console.error("Error:", err);
});
svc.install();