How It All Works
Simple architecture, maximum security, minimum cost. Every app runs in an isolated container behind Cloudflare.
Request Flow
When someone visits any tool, here's exactly what happens:
The Stack
How Deployment Works
Security Layers
7 layers of security with zero additional cost:
HTTPS Everywhere
Cloudflare provides free SSL certificates. All traffic is encrypted end-to-end. HSTS headers enforce HTTPS.
DDoS Protection
Cloudflare absorbs attacks before they reach the server. 300+ data centers filter malicious traffic globally.
Container Isolation
Each app runs in its own Docker container with its own filesystem. If one app is compromised, others are unaffected.
No Public Ports
Containers bind to localhost only (127.0.0.1). The only public entry point is nginx on port 80. No direct container access from the internet.
Hidden Server IP
Cloudflare proxy hides the real server IP address. Attackers can't find or target the VPS directly.
Secrets Management
API keys and passwords stored in GitHub Secrets. Injected at deploy time. Never in code, never in Git history.
Auto Cleanup
Weekly Docker prune removes old images and build cache. Prevents disk fill and stale container vulnerabilities.
Client-Side by Default
Most tools (password, QR, countdown, invoice) run 100% in the browser. No data sent to any server. Privacy by design.
Running Containers
Each project gets its own container on a dedicated port. nginx routes by URL path:
Monthly Cost
Everything runs on one VPS. Total cost for 12 live applications:
| Service | What it does | Cost |
|---|---|---|
| Contabo VPS (CX22) | 4 vCPU, 8GB RAM, 50GB SSD — runs all containers | $6.99/mo |
| GoDaddy Domain | connectusai.com | $1.00/mo |
| Cloudflare | CDN, SSL, DDoS protection, DNS | FREE |
| GitHub | Code hosting, CI/CD, secrets management | FREE |
| Docker | Container runtime | FREE |
| nginx | Reverse proxy | FREE |
| OpenRouter API | AI for name generator (Gemini Flash) | ~$0.50/mo |
| Total | ~$8.50/mo | |
Build Your Own
This entire platform was built by one person using Claude Code. You can learn the exact same setup:
Step 1: Install Claude Code
Complete beginner guide. Install, authenticate, write your first prompt. 10 minutes.
Step 2: Full Stack Tutorial
Set up VPS, domain, Cloudflare, Docker, GitHub Actions. Deploy your first app.
Step 3: Pick an Idea
260+ project ideas with revenue models, tech stacks, and priority rankings.