Docs
Everything you need to create previews from the browser, CLI or API.
What unl.rs does
unl.rs gives you a temporary *.unl.rs link that proxies a website from a server IP you specify — so you can preview it over HTTPS before pointing DNS at the new server. Free links last 15 minutes; Pro links never expire.
From the browser
Enter the domain and the server IP it's hosted on, then submit. You'll be redirected to your preview link.
From the terminal (CLI)
Install:
curl -fsSL unl.rs | sh
Create a preview (IP resolved automatically if omitted):
unl example.comunl example.com 203.0.113.9
For Pro (never-expire links), put your token in ~/.unlrc: UNL_TOKEN=your-token
API
Create a preview with a POST request. A token (from your dashboard) gives the Pro tier.
POST https://unl.rs/api/previews
Body: domain (required), ip (required, IPv4).
curl -H "Authorization: Bearer <token>" -d domain=example.com -d ip=203.0.113.9 https://unl.rs/api/previews
Response includes url, subdomain, expires_at and tier. List your active previews with GET /api/previews.
Plans
Free — anonymous, 15-minute links. Pro (€4.95/mo) — links that never expire, unlimited links, on/off toggle, password protection, custom domain and full API access. See pricing.
Need help?
Email [email protected].