← Back to Sazabi Research

🌐 Domain Setup Blueprint
Taking Sazabi Research Public

26 June 2026 · infrastructure networking howto

1. Buy a Domain

Get one from any registrar. For a personal project: Cloudflare Registrar (at-cost pricing), Namecheap, or Google Domains. Something like sazabi.io or paulresearch.com. Budget $10–50/year.

2. The Problem You'll Hit Immediately

192.168.31.73 is a private LAN IP. It's not routable from the internet. You have three paths.

Path A: Serve from This Machine DDNS + Port Forward

Path B: Reverse Proxy Through a Cheap VPS Better

Path C: Cloudflare Tunnel Easiest · Recommended

3. DNS Setup

Regardless of path, the DNS config looks like:

TypeNameValue
Asazabi-research.comVPS IP or Cloudflare proxy IP
CNAMEwwwsazabi-research.com

If using Cloudflare Tunnel (Path C), Cloudflare handles DNS automatically.

4. Server Adjustments Needed Here

5. Recommended Implementation: Cloudflare Tunnel

Step-by-step for Path C:

1
Buy domain from Cloudflare Registrar (or any registrar — then add the domain to Cloudflare for DNS management, free)
2
Install cloudflared on this machine:
wget https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64.deb
sudo dpkg -i cloudflared-linux-amd64.deb
3
Authenticate:
cloudflared tunnel login
Opens a browser → select your domain → authorized.
4
Create the tunnel:
cloudflared tunnel create sazabi-research
5
Configure ingress: Create ~/.cloudflared/config.yml:
tunnel: sazabi-research
credentials-file: /home/paul/.cloudflared/sazabi-research.json

ingress:
  - hostname: sazabi-research.com
    service: http://localhost:8088
  - service: http_status:404
6
Route DNS to the tunnel:
cloudflared tunnel route dns sazabi-research sazabi-research.com
7
Run as a service:
sudo cloudflared service install
sudo systemctl start cloudflared
sudo systemctl enable cloudflared

Result

✅ https://sazabi-research.com serves from this machine — with Cloudflare SSL, CDN edge caching, DDoS protection, and zero exposed ports. Your home IP stays hidden. All static pages cached globally.

Cost Summary

ItemCost
Domain (Cloudflare Registrar)$10–50 / year
Cloudflare TunnelFree
Cloudflare CDN / SSL / DDoSFree
Total$10–50 / year