Live App

If your Mac restarts, loses power or is down for maintenance, your public URL keeps working.

✓
Automatic failover
When your Mac goes offline, traffic moves to a cloud copy of your app. When the Mac comes back, traffic moves back.
✓
Restart and update when you like
Install updates or restart your Mac without taking your site down.
✓
The URL never changes
Visitors use the same address either way, with 99.9% uptime.
Right now
Your Mac
offline, installing updates
down
UrlyUp cloud mirror
serving your Runners
live
your-app-on.urlyup.com 200 OK
Security & isolation

Each app runs
in its own space.

UrlyUp doesn't run your code directly on macOS. Each app gets its own isolated space, built on Apple's Virtualization framework, and everything you host stays inside it.

Contained by default
An app that misbehaves can't reach your files, your keychain or the rest of your Mac. At worst, you reset that space.
Public without opening ports
The public URL connects over an encrypted link into the isolated space. Your Mac's network settings stay as they are, and no ports are opened.
Per-Runner isolation
Inside that space, each Runner gets its own network and user. Runners don't see each other unless you connect them.
Why Sign in with Apple
Apple shares very little about you with us and lets you hide your email. It also confirms each account belongs to a real person, which lets us stop abuse on the network.
isolation model
Protected space · on your Mac
glamorousnetns + uid
testdocker-001netns + uid
nodetest-001netns + uid
Your Mac (macOS)
files · keychain · network, untouched
safe

How the connection works.

Your app runs inside the UrlyUp Mac app, so it has the same limits macOS puts on any app you install. UrlyUp passes traffic from your public URL to it. With Live App on, a cloud copy answers on the same URL whenever your Mac is offline.

Visitors
Anyone, anywhere
UrlyUp service
api.urlyup.com
Your Mac macOS protection
UrlyUp app sandboxed by macOS
Protected environment · isolated space
your-app Runner
With Live App · your Mac goes offline
Visitors
Same URL, no change
Live App cloud mirror serving
Replica · kept in sync 24/7 from your Mac
your-app Runner
Billed per hour while it's serving. Traffic goes back to your Mac when it's online again.
Boundary 1, the Mac app
Your app runs inside a normal macOS app, so it can't do anything a Mac app isn't already allowed to.
Boundary 2, the protected space
Inside the app, every Runner sits in its own isolated space. A problem in one Runner stays there and doesn't reach your files or your Mac.
Network speed

Close to the
internet backbone.

Your public URL is served from one edge host in the US East, connected directly to a Tier-1 backbone rather than through a rented transit provider. Response times from each region are about what the physical distance allows.

Measured from 30+ test locations worldwide
United States
12-62 ms
Coast to coast
Europe
79-103 ms
Including Paris at 79 ms
South America
~115 ms
Normal for the distance
Türkiye
~121 ms
Direct route
Middle East edge
~128 ms
Measured at regional edge nodes
Singapore / deep APAC
~222 ms
Farthest region tested
✓
No region showed dropped routes or unusual detours. Latency from every continent was in the normal range for its distance from the US East.
◆
That's because the server's network is part of the backbone itself rather than a customer buying access to it, so traffic isn't sent through slower side paths.

Common questions

Is my Mac exposed to the internet?+

No. UrlyUp doesn't open any ports on your Mac. The public URL is an encrypted connection that ends inside the Runner's isolated space, so traffic reaches your Runner without going through your Mac's own network setup.

Does it keep running when my Mac sleeps?+

With Live App on, your Runners stay up even when your Mac is offline. Without it, they're up while your Mac is awake and hosting is on. If you want them always on without Live App, keep the Mac awake. A Mac mini on a shelf works well for this.

Why sign in with Apple?+

It's the only account step. Apple confirms who you are but shares very little with us, and you can hide your email if you want. Knowing each account belongs to a real person lets us deal with abuse on the network. It also means there's no separate password to manage.

How fast is the public URL outside the US?+

It is served from one edge host in the US East on a Tier-1 backbone. Europe measured 79-103 ms and Singapore about 222 ms, which is normal for the distance.

All questions and requirements →
UrlyUp

Download it and put your first app online.

Use the Mac you already have as your server.

Self-hosting free · macOS 14+ · Apple silicon (M Series)

What you need

💻
Apple Silicon
Any Apple Silicon (M Series) Mac.
🍎
macOS Sonoma (14)+
Or later. Built on Apple's Virtualization framework.
🧠
8 GB memory
8 GB works. 16 GB is better if you run several apps.
💾
10 GB free
Disk space you need to get started.
🌐
Internet connection
Needed to serve your apps publicly.
🔑
Sign in with Apple
Used to reserve your public URL.