more Abdullah

Signed-off-by: Ferit Yiğit BALABAN <fyb@fybx.dev>
This commit is contained in:
2024-03-19 00:58:10 +03:00
parent 5cfcfd9dc9
commit f697f59487
3 changed files with 58 additions and 0 deletions

View File

@@ -3,6 +3,7 @@ const cors = require('cors');
const helmet = require('helmet');
const rateLimit = require('express-rate-limit');
const nodemailer = require('nodemailer');
const morgan = require('morgan');
const app = express();
const ENV = process.env.ENVIRONMENT || 'TEST';
@@ -17,6 +18,11 @@ app.enable('trust proxy');
app.disable('x-powered-by');
app.use(express.json());
app.use(helmet());
app.use(
morgan(
'[ :method :url ] ~:status | :date[web] | :total-time[digits] ms | IP :remote-addr | :user-agent'
)
)
// 10 requests per minute
const rootLimiter = rateLimit({