How to Run 10 Developer Services on a Single $6/mo VPS
DevForgeMost developers pay $50-200/month for various SaaS tools: API testing, webhook debugging, text processing, web scraping. But you can self-host all of these on a single cheap VPS.
Here's what I run on one $6/month VPS with ~200MB total RAM:
1. Developer Utility API (18 free endpoints)
UUID generation, password generation, hashing, base64 encode/decode, JWT decode, timestamps, IP info, and more. All accessible via curl with zero authentication:
curl http://69.62.106.38:3100/uuid curl http://69.62.106.38:3100/password?length=24 curl http://69.62.106.38:3100/hash/sha256?text=hello curl http://69.62.106.38:3100/timestamp
2. Webhook Testing Tool
Like RequestBin but self-hosted. Create endpoints, inspect payloads, debug integrations:
# Visit http://69.62.106.38:3101 to create webhook endpoints
3. Web Scraping API
Check if URLs are alive, extract titles, DNS lookups, inspect headers — perfect for AI agents and monitoring scripts:
curl "http://69.62.106.38:3108/check?url=example.com" curl "http://69.62.106.38:3108/title?url=example.com" curl "http://69.62.106.38:3108/dns/example.com"
4. MCP Server (25 developer tools)
If you use Claude Code, Cursor, or Windsurf, add 25 developer tools to your AI assistant in one command:
claude mcp add devforge --transport streamable-http http://69.62.106.38:3109/mcp
Tools include: UUID generation, hashing, base64, JWT decode, regex testing, JSON validation, URL parsing, color conversion, cron expression parsing, and more.
5. Digital Product Store
A lightweight storefront built with Express + SQLite + better-sqlite3. Accepts crypto payments (Polygon USDC/USDT) via CryptAPI with zero monthly fees:
# Browse products: http://69.62.106.38:3104
6. API Gateway / Reverse Proxy
A unified entry point that routes to all services. Built with plain Express — no Nginx, no Traefik, no Docker:
# Gateway: http://69.62.106.38:3105 # Routes: /api, /hooks, /hub, /tools, /store, /fetch, /mcp
The Stack
Everything runs on Node.js with pm2 for process management. No Docker, no Kubernetes, no serverless. Total memory: ~200MB. The entire setup costs less than a single Starbucks coffee per month.
Why Self-Host?
- No vendor lock-in — you own everything
- No rate limits you didn't set yourself
- No monthly SaaS fees that add up
- Full control over data and privacy
- Learn more about how things actually work
Try It Now
All the free endpoints work right now, no signup needed:
# Generate a UUID curl http://69.62.106.38:3100/uuid # Check if a site is up curl "http://69.62.106.38:3108/check?url=github.com" # Hash some text curl http://69.62.106.38:3100/hash/sha256?text=selfhosted # Get your IP curl http://69.62.106.38:3100/ip
Full documentation: http://69.62.106.38:3100/llms.txt
All services: http://69.62.106.38:3105