File size: 581 Bytes
e397c42
8065f56
 
e397c42
 
 
 
8065f56
e397c42
 
 
 
 
 
 
 
 
 
 
8065f56
e397c42
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
/*
* Lokasi: index.js
* Versi: v2
*/

const express = require('express');
const upscaleFeature = require('./features/upscale.js');
const imageDescribeFeature = require('./features/image-describe.js');

const app = express();
const port = process.env.PORT || 7860;

app.use(express.json());

app.get('/', (req, res) => {
  res.status(200).json({ status: 'ok', message: 'Worker server is running.' });
});

app.post('/upscale', upscaleFeature);
app.post('/image-describe', imageDescribeFeature);

app.listen(port, () => {
  console.log(`Worker server listening on port ${port}`);
});