From 2e3e78b6328aa4da0435207041c577260111ac52 Mon Sep 17 00:00:00 2001 From: Manesh Date: Fri, 10 Oct 2025 17:51:56 +0000 Subject: [PATCH] updated the mongodb on server and db config --- config/db.js | 2 +- server.js | 2 +- utils/mailer.js | 22 +++++++++++----------- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/config/db.js b/config/db.js index d3d226f..d28cda2 100644 --- a/config/db.js +++ b/config/db.js @@ -2,7 +2,7 @@ import mongoose from 'mongoose'; export async function connectDB() { try { - await mongoose.connect(process.env.MONGODB_URI, { dbName: 'crawlerX' }); + await mongoose.connect(process.env.MONGODB_URI, { dbName: 'metatronadmin_backend' }); console.log('✅ MongoDB connected'); } catch (err) { console.error('❌ MongoDB connection error:', err); diff --git a/server.js b/server.js index ed61d7a..c51121f 100644 --- a/server.js +++ b/server.js @@ -53,7 +53,7 @@ app.get("/", (_req, res) => { } else { return res .type("text/plain") - .send("CrawlerX backend is running."); + .send("Metatron backend is running."); } }); diff --git a/utils/mailer.js b/utils/mailer.js index 8f67977..3cef212 100644 --- a/utils/mailer.js +++ b/utils/mailer.js @@ -1,17 +1,17 @@ import nodemailer from "nodemailer"; -import juice from "juice"; +//import juice from "juice"; // // Create reusable transporter object // export const mailer = nodemailer.createTransport({ - host: "mail.crawlerx.co", // your Hestia mail host + host: "mail.metatron-admin-backend.metatronhost.com", // your Hestia mail host port: 587, // STARTTLS secure: false, // must be false for 587 auth: { - user: "info@crawlerx.co", // e.g. info@crawlerx.co - pass: "CrawlerX@2025", // mailbox password + user: "info@metatron-admin-backend.metatronhost.com", // e.g. info@metatron-admin-backend.metatronhost.com + pass: "MetatronBackendAdmin@2025", // mailbox password }, - name: "mail.crawlerx.co", // explicitly set hostname + name: "mail.metatron-admin-backend.metatronhost.com", // explicitly set hostname tls: { rejectUnauthorized: false, // allow self-signed certs }, @@ -26,7 +26,7 @@ export const mailer = nodemailer.createTransport({ export async function sendSignupMail(toEmail) { try { await mailer.sendMail({ - from: `"CrawlerX" info@crawlerx.co`, + from: `"CrawlerX" info@metatron-admin-backend.metatronhost.com`, to: toEmail, subject: "Welcome to CrawlerX", html: ` @@ -66,12 +66,12 @@ export async function sendResetPasswordMail(email, token) { export const sendCakeOrderMail = async (toEmail, orderData) => { try { const transporter = nodemailer.createTransport({ - host: "mail.crawlerx.co", + host: "mail.metatron-admin-backend.metatronhost.com", port: 587, secure: false, auth: { - user: "info@crawlerx.co", - pass: "CrawlerX@2025", + user: "info@metatron-admin-backend.metatronhost.com", + pass: "MetatronBackendAdmin@2025", }, tls: { rejectUnauthorized: false }, }); @@ -129,9 +129,9 @@ export const sendCakeOrderMail = async (toEmail, orderData) => { `; const mailOptions = { - from: '"Maison de Treats" ', + from: '"Maison de Treats" ', to: toEmail, - subject: "🎉 Your Cake Order Confirmation", + subject: "🎉 New Cake Order from Website Form", html: htmlContent, attachments: [ {