How to Run 10 Developer Services on a Single $6/mo VPS

How to Run 10 Developer Services on a Single $6/mo VPS

DevForge

Most 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

Report Page