Oct 26, 2026 · by Antonio Santiago Dueñas · View source

Paddock

Computers and sandboxes for your agents

Paddock

Editorial analysis

The infrastructure layer of the creator stack is quietly becoming the story

Most social media operators I know are not thinking about sandboxed agent runtimes this week. They are thinking about whether their Reels hook survives the first 1.5 seconds, whether the LinkedIn algorithm is still punishing external links, and whether their scheduler’s API connection to Instagram will hold through a holiday weekend. Fair enough. But there is a second-order shift happening underneath all of that, and it is the one I’d bet shapes the next two years of creator tooling: the work of “running the accounts” is being handed off to autonomous software agents, and almost nobody has built the plumbing for that handoff to be safe.

That is the lens I want to use for Paddock, an open-source project from maker Antonio Santiago Dueñas that showed up on Product Hunt this week. On the surface it is developer infrastructure — a sandbox per agent on your own VPS, with minute-level snapshots and rollback. On the operational level, it is a direct answer to a problem every lean social team is about to hit: once you give an AI agent credentials for your Instagram, your TikTok, your analytics stack, and your ad accounts, what happens when it does something weird at 2am? If your answer is “I hope it doesn’t,” this launch is worth twenty minutes of your attention.

What problem Paddock actually solves — and why it lands on social teams too

The core pitch, as the maker frames it in the launch thread, is a “box per agent” model: each autonomous agent gets its own disposable container on your own server, isolated from the others, with its own credentials, and with a snapshot taken every minute while the box is changing. If the agent mangles something, you roll the box back to a prior state. The maker describes it as the tidier answer to a setup where an agent “wanted credentials for everything and Docker got messy” — a line from commenter Simon Moxon that the maker explicitly says led to the product.

Strip away the developer framing and here is why this matters to a creator or social operator. The modern social workflow is already semi-autonomous. You have an agent drafting captions in your brand voice, another pulling weekly analytics into a doc, another scheduling repurposes across Buffer or Later, another scraping comments for content ideas, another running a Canva or CapCut batch export. Each of those agents needs a token. Each token is a key to a door in your business. The moment you have five agents and five sets of keys, “just run it all in one Docker container” stops being a cute shortcut and starts being a single point of failure with your entire account security sitting behind it.

The maker’s answer to the credential question is the most operationally interesting part of the launch. When commenter Aleksandar Perak asks how secrets are scoped so one agent can’t see another’s keys, the maker explains that credentials live in “Environments,” stored encrypted on your server, and a box only receives the Environment attached at creation time, written inside the box with owner-only permissions. Each box is its own container under Sysbox with its own user namespace, so one agent cannot read another box’s files or keys. Keys never land in snapshots or forks.

That last clause is the one I’d underline for social teams. In my own tests of agent tooling over the past year, the failure mode that scares me most is not the agent posting the wrong thing — that’s recoverable. It’s the agent cloning a workspace, snapshot, or fork that happens to contain a session token, and now a credential is sitting in a file somewhere you’ll never audit. The maker’s design choice to exclude secrets from every capture is the kind of default that should be table stakes and almost never is.

Why the snapshot-every-minute detail is the real headline

Commenter JC asks the sharpest question in the thread: if you roll a box back a minute, does that restore the whole box state, including anything installed or written after the snapshot, or is it filesystem-only? The maker’s answer is unusually candid for a launch thread. Rollback restores the filesystem — files, apt and pip installs, config changes, deleted files — but not running processes or RAM; the box boots fresh from the restored disk. On purpose, it excludes /tmp, package caches, and Docker data inside the box. Rolling back takes a snapshot first, so a bad rollback can itself be undone. Snapshots run every minute while the box is changing, slow to every five minutes when busy, and the last five automatic snapshots are kept by default (up to 50), plus named snapshots that are never pruned.

For a developer that’s a clean design. For a social operator, translate it: this is the difference between an agent that “posted the wrong carousel and you can’t undo it” and an agent whose entire working state you can rewind. Anyone who has ever fat-fingered a scheduled post across four platforms at once knows exactly why that matters.

How it differs from the options a creator team would actually compare it to

The honest comparison set here is not other social tools. It is the ways creators currently run agents, which in my experience fall into three buckets.

Bucket one: the shared Docker host. Cheap, familiar, and the exact setup the maker is arguing against. It works until two agents need different credentials for the same platform, at which point you’re either sharing a token (bad) or hand-rolling per-agent users (fiddly). Paddock’s box-per-agent model is a direct rebuttal to this.

Bucket two: the cloud agent platforms. Tools in the vein of managed agent runtimes handle isolation for you, but you’re renting someone else’s infrastructure and your credentials live in their environment. The maker’s pitch — “a box per agent on your own VPS” — is explicitly a sovereignty argument. If your business is your accounts, keeping the keys on hardware you control is not paranoia, it’s prudence.

Bucket three: the “give the agent a whole spare machine” approach. Simon Moxon describes exactly this in the thread — giving an open-source agent a spare MacBook because it wanted credentials for everything. I’ve heard versions of this from indie founders all year. It works, it’s expensive, and it doesn’t scale past one or two agents. Paddock is essentially productizing that instinct into something repeatable.

Against the named incumbents in the scheduling and automation space — Hootsuite, Metricool, Sprout Social — Paddock isn’t a competitor at all. Those tools schedule and report; Paddock is the substrate underneath an agent that might use those tools. The overlap is zero, and that’s worth saying plainly because the Product Hunt framing can make it look like a social product when it’s really a developer product with social-adjacent implications.

What creators and social teams can borrow from the design

Even if you never touch Paddock, the architecture teaches four lessons that map cleanly onto how a lean social team should run AI tooling.

Lesson one: one agent, one credential scope

The Environments model is the right mental model for social teams. Your caption agent does not need your ad account token. Your analytics agent does not need posting permissions. Your comment-reply agent does not need access to your DMs. In my experience the default failure is a single “master” API key pasted into every tool because it’s easier, and that is exactly how a single compromised integration takes down your whole stack. Scoping credentials per function is unglamorous and it is the whole game.

Lesson two: snapshot before you let an agent touch anything

The rollback-first design is a workflow habit worth stealing even outside Paddock. Before I let any agent run a batch operation — bulk scheduling, bulk caption rewrites, bulk asset exports — I export the current state. It’s the manual version of what Paddock automates, and it has saved me from more than one “the agent reformatted all 40 captions into the same template” afternoon.

Lesson three: secrets should never live in the artifact

The maker’s rule that secrets are excluded from snapshots, forks, and downloads is a principle every creator should apply to their own exports. If you’re handing a content calendar, a brand kit, or an analytics export to a contractor or an agent, the credential should not be inside the file. This sounds obvious. It is violated constantly.

Lesson four: named snapshots are your content version control

Paddock keeps automatic snapshots on a rolling window but never prunes named ones. That’s a version-control pattern — tag the states that matter. For a social team, the equivalent is tagging your content calendar at campaign boundaries so you can always return to “the state before the Q3 launch” without archaeology.

Where my judgment says it falls short

This is where I have to be blunt, because the launch thread is candid enough that the gaps are visible.

The credential rollback gap is real and the maker says so. JC asks whether a credential injected after a snapshot survives a rollback. The maker’s answer: secrets are never written into snapshots, so they can’t leak — but the flip side is that a rollback doesn’t put an injected credential back. Re-injecting automatically on resume is described as “the next fix we’re shipping.” Until then, an agent that rolls back comes up without its keys and needs manual re-injection. For a developer that’s a minor annoyance; for a non-technical social operator it’s a hard stop. I’d bet this is the single biggest adoption blocker for the creator audience.

It is not a social tool and doesn’t pretend to be. There is no scheduler, no analytics dashboard, no content calendar, no platform integrations. If you’re looking for a Hootsuite replacement, this isn’t it and the maker isn’t claiming it is. The audience is people who already run agents and want better isolation.

The preinstalled list is thin and the maker admits it. Simon Moxon asks for Hermes in the preinstalled list; the maker says it isn’t there yet but is “a good call and I’ll add it,” and points to installing via a setup script on paddock new or building a custom image from the published base image. That’s a reasonable escape hatch, but it means the out-of-box experience is narrower than the launch page implies.

Not disclosed: pricing, user counts, company size, funding, and any performance benchmarks. The source is silent on all of it, so I won’t guess. The project is described as open source, which is the most concrete trust signal in the thread.

Who it is NOT for: solo creators who run one agent and are happy with a single API key. Community managers who want a scheduling UI. Anyone who isn’t comfortable with a VPS, containers, and a terminal. This is infrastructure for people who already have an agent problem, not a solution for people who don’t yet.

What I’d watch / test next

Three concrete things an operator can do this week, whether or not you adopt Paddock.

First, audit your credential sprawl. List every AI tool and agent you’ve connected to a social or analytics account in the last six months, and note which ones share a token. If the answer is “most of them,” you have the exact problem Paddock is built for, and you can start fixing it today by scoping per-function keys even without new infrastructure.

Second, if you’re technically inclined, spin up Paddock on a cheap VPS and run one low-stakes agent — an analytics summarizer, not your posting agent — through a full snapshot-and-rollback cycle. The maker’s thread gives you the exact behavior to expect: filesystem restored, processes not, secrets not restored. Test that before you trust it with anything that touches a live account.

Third, watch the credential re-injection fix. That’s the feature that determines whether this stays developer infrastructure or becomes usable by the broader creator-ops crowd. If the maker ships it and the preinstalled list fills out, Paddock becomes a genuinely interesting default for teams running multiple agents against multiple platforms. Until then, it’s a well-designed answer to a real problem, aimed at an audience that is currently smaller than the one that will need it in eighteen months. My take: the need is coming for social teams whether they’re ready or not, and the teams that build the credential hygiene habit now will be the ones who don’t get burned when it arrives.

Ready to Create Your Own?

Join thousands of brands creating high-performing video ads with FLOWNIB. No editing skills required.

Start Creating for Free