import express from 'express'; import { randomBytes } from "crypto"; import cron from 'node-cron'; const app = express(); const port = 7860 app.post('/webhook', (req, res) => { console.log('Received webhook:', req.body); res.status(200).send('Webhook received'); }); cron.schedule('*/2 * * * *', () => { fetch('https://docs-api.dev.ryzenths.dpdns.org/runtime') .then(response => { console.log('Pinged service:', response.status); }) .catch(error => { console.error('Error pinging service:', error.message); }); }); app.listen(port, "0.0.0.0", () => { console.log(`Server running on http://localhost:${port}`); });