Files
pangolin/server/routers/newt/dockerSocket.ts
2025-10-10 11:27:15 -07:00

23 lines
505 B
TypeScript

import NodeCache from "node-cache";
import { sendToClient } from "#dynamic/routers/ws";
export const dockerSocketCache = new NodeCache({
stdTTL: 3600 // seconds
});
export function fetchContainers(newtId: string) {
const payload = {
type: `newt/socket/fetch`,
data: {}
};
sendToClient(newtId, payload);
}
export function dockerSocket(newtId: string) {
const payload = {
type: `newt/socket/check`,
data: {}
};
sendToClient(newtId, payload);
}