victor's picture
victor HF staff
init
63caaa6
raw
history blame contribute delete
561 Bytes
const express = require('express');
const router = express.Router();
const fs = require('fs');
const path = require('path');
router.get('/', (req, res) => {
const imagesPath = path.join(__dirname, '..', 'data');
fs.readdir(imagesPath, (err, files) => {
if (err) {
console.error(err);
return res.status(500).send('Error reading image files');
}
const imageFiles = files.filter(file => /\.(jpg|jpeg|png|gif)$/i.test(file));
res.render('index', { title: 'Image Gallery', images: imageFiles });
});
});
module.exports = router;