crt-server
v1.0.24
Published
```sh npx crt-server ```
Readme
npx crt-server can be installed with npx
npx crt-server- author Code By Shivam Pandey
Setup .env File
MONGO_DB_URL = "put here your mongodb url";
PORT = 5000;setup type:module and run command eg: "dev":"nodemon index.js" and "start": "node index.js"
"type": "module",
"scripts": {
"dev": "nodemon index.js",
"run": "node index.js"
},

###yadi aap hostinger ka use kr rhe h to aap ko cluster aur os hatane ki jarurat nhi padegi
yadi app Vercel Deployement Kr rhe ho to aap cluster aur os ko hata de warna vercel deployemnt me error aayega
---err : function crash
---ye hata de
const numCPUs = os.cpus().length;
if (cluster.isPrimary) {
console.log("Master process running:", process.pid);
for (let i = 0; i < numCPUs; i++) {
cluster.fork();
}
cluster.on("exit", (worker) => {
console.log("Worker died:", worker.process.pid);
cluster.fork();
});
} else {
}Usage
import express from "express";
import { config } from "dotenv";
import compression from "compression";
import cookieParser from "cookie-parser";
import Db from "./src/database/Db.js";
import cors from "cors";
import morgan from "morgan";
import cluster from "cluster";
import os from "os";
config();
const PORT = process.env.PORT || 5000;
const numCPUs = os.cpus().length;
if (cluster.isPrimary) {
console.log("Master process running:", process.pid);
for (let i = 0; i < numCPUs; i++) {
cluster.fork();
}
cluster.on("exit", (worker) => {
console.log("Worker died:", worker.process.pid);
cluster.fork();
});
} else {
const app = express();
app.use(cors({ origin: "*", credentials: true }));
app.use(compression());
app.use(express.json());
app.use(express.urlencoded({ extended: true }));
app.use(cookieParser());
app.use(morgan("dev"));
app.get("/", (req, res) => {
res.send("Welcome to Auto Generated Backend!");
});
Db().then(() => {
app.listen(PORT, () =>
console.log("🚀 Server running at http://localhost:" + PORT),
);
});
}Backend Database
import mongoose from "mongoose";
const Db = async () => {
try {
const conn = await mongoose.connect(process.env.MONGO_DB_URL);
console.log("📡 Database Connected:", conn.connection.host);
} catch (err) {
console.log("❌ Database Error:", err.message);
}
};
export default Db;