Your backend is currently working on Render:
- URL: https://varutri-honeypot.onrender.com
- Status: ONLINE ✅
- Last test: AI responded with "kya hai beta... who is this"
brew install renderrender loginThis will open your browser to authenticate with your Render account.
render services list# Find your service ID first
render services list
# Then deploy (replace SERVICE_ID with your actual service ID)
render deploy --service=SERVICE_IDrender logs --service=SERVICE_ID --tail- Go to https://dashboard.render.com
- Click on your
varutri-honeypotservice - Click "Manual Deploy" button
- Select "Deploy latest commit"
- Wait for build to complete
- Check build logs on Render dashboard
- Common issues:
- Java version mismatch (should be Java 17)
- Maven build errors
- Missing environment variables
- Java Version: 17
- Build Command:
mvn clean install - Start Command:
java -jar target/honeypot-1.0.0.jar
After deploying, test with:
curl -X POST https://varutri-honeypot.onrender.com/api/chat \
-H "Content-Type: application/json" \
-H "x-api-key: varutri_shield_2026" \
-d '{
"sessionId": "test-001",
"message": {
"sender": "scammer",
"text": "Hello! You won 10 lakh rupees!",
"timestamp": "'$(date -u +"%Y-%m-%dT%H:%M:%S.000Z")'"
}
}'Expected response:
{
"status": "success",
"reply": "Kya... how I won this? I dont beleive..."
}Make sure these are set in your Render dashboard:
GEMINI_API_KEY: Your Google Gemini API keyAPI_KEY:varutri_shield_2026PORT:8080(Render sets this automatically)
- Authenticate:
render login - Check services:
render services list - Deploy if needed:
render deploy --service=<your-service-id> - Monitor logs:
render logs --service=<your-service-id> --tail