Spaces:
Build error
Build error
| # Node.js ka latest version use karenge | |
| FROM node:18 | |
| # Working directory banayein | |
| WORKDIR /app | |
| # GitHub se Shelex wala code clone karein | |
| RUN git clone https://github.com/Shelex/free-otp-api.git . | |
| # Dependencies install karein | |
| RUN npm install | |
| # Hugging Face port 7860 demand karta hai, isliye code mein port change karenge | |
| # Hum sed command se port 3000 ko 7860 se replace kar rahe hain | |
| RUN sed -i 's/3000/7860/g' index.js | |
| # CORS enable karein taaki aap kisi bhi HTML se isay call kar sakein | |
| RUN npm install cors | |
| # Code mein CORS add karne ke liye thoda modification (Linux command se) | |
| RUN sed -i "s/const app = express();/const app = express(); const cors = require('cors'); app.use(cors());/g" index.js | |
| # Port open karein | |
| EXPOSE 7860 | |
| # App start karein | |
| CMD ["npm", "start"] |