fast72 commited on
Commit
cd324a1
·
verified ·
1 Parent(s): 5f6c911

Create server.js

Browse files
Files changed (1) hide show
  1. server.js +16 -0
server.js ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ const express = require('express')
2
+ const fs = require('fs')
3
+ const path = require('path')
4
+ const app = express()
5
+
6
+ app.get('/', (req, res) => {
7
+ const dir = path.join(__dirname, 'dl')
8
+ fs.readdir(dir, (err, files) => {
9
+ if (err) return res.send('Gagal baca folder')
10
+ const links = files.map(f => `<a href="/dl/${f}">${f}</a>`).join('<br>')
11
+ res.send(`<h1>List of /dl</h1>${links}`)
12
+ })
13
+ })
14
+
15
+ app.use('/dl', express.static(path.join(__dirname, 'dl')))
16
+ app.listen(7860)