first commit

This commit is contained in:
2026-03-26 08:17:49 +03:30
commit 0fb6597e55
8 changed files with 2191 additions and 0 deletions

17
config/logger.js Normal file
View File

@@ -0,0 +1,17 @@
const path = require("path");
const fs = require("fs");
const winston = require("winston");
const logDirectory = path.join(__dirname, "..", "logs");
if (!fs.existsSync(logDirectory)) {
fs.mkdirSync(logDirectory);
}
const logger = winston.createLogger({
level: "info",
format: winston.format?.json(),
transports: [
new winston.transports.File({filename: path.join(logDirectory, "cdn.log")}),
],
});
module.exports = logger;