One-shot apps.

Use your own domain.

A published app lives at 1sh.app/you/your-app. If you own a domain, you can point it at that address so visitors reach your app from your own URL. Three ways to do it, easiest first.

Option 1 — Cloudflare Redirect Rules (recommended)

Free, and works for a whole domain or a subdomain:

  • Add your domain to Cloudflare (change your registrar’s nameservers to the ones Cloudflare gives you).
  • Under DNS, add a record for the hostname you want to forward — an A record for @ (and www) pointing at 192.0.2.1, with the orange proxy cloud on. (That address is a placeholder; the proxy intercepts the request before it goes anywhere, so the redirect rule below can answer it.)
  • Go to Rules → Redirect Rules → Create rule. Match Hostname equals your domain, choose a Static redirect, target URL https://1sh.app/you/your-app. Add a second rule (or an OR) for the www host.

Test with a temporary (302) redirect first — browsers cache permanent (301) redirects hard, so a typo’d target sticks. Switch to 301 once it works.

Option 2 — Registrar URL forwarding

Most registrars (Namecheap, Porkbun, GoDaddy, Cloudflare Registrar, and others) offer “URL forwarding” or “domain redirect” in the domain’s dashboard. Point it at https://1sh.app/you/your-app. No DNS records to manage by hand; use a temporary redirect until you’ve confirmed the target, then make it permanent.

Option 3 — A wrapper page you host

If your domain already serves a site, drop a small HTML file at the path you want to forward:

<!doctype html>
<meta http-equiv="refresh" content="0;url=https://1sh.app/you/your-app">
<script>location.replace('https://1sh.app/you/your-app')</script>
<p>Redirecting… <a href="https://1sh.app/you/your-app">continue</a></p>

One caveat

These all forward visitors — the address bar ends up showing the 1sh.app URL. Serving an app under your own domain (a CNAME that keeps your domain in the address bar, with its own HTTPS certificate) isn’t supported.