Your team self-serves.
Developers wake, clean, and manage their own boxes in one click. No tickets, no 7am SSH, no devops interrupt.
Illustrative. Swap for a product screenshot. Get the Mac appUplink by Deployport
Your team wakes and cleans up their own boxes and idle VMs shut off on their own, so your platform engineer stops babysitting environments and gets back to the work only they can do. Enroll today, no migration.
curl -fsSL https://get.deployport.com | sh Then enroll the box with a key from the console. Free for your first 3 hosts. No credit card.
Who it's for
Uplink is built for growing engineering orgs, roughly 20 to 100 developers, whose entire platform and devops function is one or two people, buried in dev-environment tickets while the infrastructure that actually matters waits. If that is you, this was built for you.
How it works
Two commands on the Ubuntu servers you already run: install the CLI, then enroll the box with a one-time key from the console. After that the agent keeps its own device identity, so it survives reboots and months offline. No migration, no new platform.
Disk, memory, hardware. When something is wrong it files an issue in Slack or email that stays open until it is actually fixed, with the fix attached.
Schedule VMs off after hours, stop them when they go idle (without killing a running build), and let your team wake them with one click.
The math, two numbers not one
The obvious return is the cloud bill: a VM running around the clock costs roughly $150/month; shut it off when it is idle and you cut about a third, thousands a month across a team. That is the number that clears procurement. The bigger return is your scarce platform engineer: every hour they spend babysitting dev environments, fielding "turn my box on" tickets, and hand-cleaning disks is an hour not spent on critical infrastructure. Uplink gives those hours back.
Roughly $200/month of Uplink against $2,000 to $3,000/month of idle spend removed, plus a platform engineer freed from dev-env toil. Confirm figures
What you get
That is the outcome. Here is how it happens.
Developers wake, clean, and manage their own boxes in one click. No tickets, no 7am SSH, no devops interrupt.
Illustrative. Swap for a product screenshot. Get the Mac appPredicts a disk filling up ("/ is full in 9 days"), names the hog (Docker build cache), catches the kernel out-of-memory kill nobody sees, and tells you when a box goes dark.
Illustrative. Swap for a product screenshot.Idle VMs shut off on their own, without killing a running build, cutting about a third of the cloud spend.
Illustrative. Swap for a product screenshot.What Uplink is not
Uplink does not provision environments, replace your workflow, or ask you to move anything.
They create and own the environment, so adopting one is a migration. Uplink installs in two commands on what you already run.
Those give your team root with extra steps. Uplink gives them a fixed set of buttons, dry-run first, every action audited.
They hand you graphs and homework. Uplink ships a verdict with the fix attached.
Free your devops, without the friendly fire
The usual fix is a cron or a fixed schedule that turns idle boxes off. It frees your devops person and then it steps on the team: it kills a running build, sleeps a box someone is still using, and leaves developers filing a ticket to get their environment back. So teams either never do it, or do it once and rip it out.
Uplink is the only version that frees your devops and keeps DevEx intact:
Your platform engineer stops babysitting dev environments, and your developers never feel it.
Trust and security
You grant Uplink a scoped, least-privilege role in your own AWS or GCP account, and revoke it in one click. We store no long-lived secret, ever. The agent is read-only by default: every action is opt-in, dry-run first, allowlisted, and audited. The agent is open source (AGPL).
Up to 3 hosts. Genuinely useful forever.
Billed annually. Seats included.
Controls and compliance for larger fleets.
From the founder
Draft skeleton, to be rewritten in Johan's voice.
I ran my engineering org's dev environments on cloud VMs. It cost us something like $9k a month, and my one devops engineer spent a real part of his week just keeping those boxes alive.
I tried to fix the cost myself. I wrote a small scheduler to stop the idle boxes off-hours, and it ended up stepping on a couple of teams with overnight jobs, so we pulled it back out.
That was when it clicked that the real cost was not the cloud bill. It was my scarcest engineer babysitting dev environments instead of building the infrastructure that actually mattered to us.
So I built Uplink, to take that mundane work off the devops person, without making the rest of the team feel it.