AIOStreams-Mega / proxy /start.js
site0230's picture
Upload start.js
2d2f58e verified
Raw History Blame Contribute Delete
509 Bytes
import { spawn } from 'child_process';
console.log('[Runner] Starting AIOStreams on PORT 3000...');
const aio = spawn(process.execPath, ['/app/packages/server/dist/server.js'], {
env: { ...process.env, PORT: '3000' },
stdio: 'inherit'
});
console.log('[Runner] Starting Proxy on PORT 7860...');
const proxy = spawn(process.execPath, ['/proxy/index.js'], {
env: { ...process.env, PORT: '7860' },
stdio: 'inherit'
});
process.on('SIGTERM', () => {
aio.kill('SIGTERM');
proxy.kill('SIGTERM');
});