You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

20 lines
509 B

const nunjucks = require('nunjucks');
const express = require('express');
const viewModel = require('./viewModels');
const app = express();
const port = process.env.port || 3000;
app.set('nunjuckEnv', nunjucks.configure('views', { express: app }));
app.use((req, res, next) => {
req.app.settings.nunjuckEnv
.addGlobal('req', req)
.addGlobal('res', res);
next();
});
app.get('/', viewModel.listing);
app.listen(port, () => console.log(`Tor Explorer listening on port ${port}`));