Skip to content
Hoody.com

Forget Docker. Forget VMs. Hoody containers are something else entirely.

A Hoody container is a full Debian 13 Linux computer — with systemd, its own filesystem, its own network, and 18 HTTP services built in. The moment it exists, it’s online. Every process, every file, every database inside it has a URL.

You don’t SSH into them (though ssh hoody.com drops you into the Hoody CLI and Agent from any terminal). You don’t deploy to them (though nothing stops you). You fetch them. Every process running inside is already an HTTPS endpoint, with HTTP/2 out of the box. You’ll never think about a certificate again.


Every container created with Hoody Kit enabled (hoody_kit: true) includes:

CapabilityHow You Access It
Shell accessterminal-1.containers.hoody.com
File systemfiles-1.containers.hoody.com
Databasesqlite-1.containers.hoody.com
Desktop displaydisplay-1.containers.hoody.com
Browser automationbrowser-1.containers.hoody.com
Script executionexec-1.containers.hoody.com
AI agent (Hoody Agent)agent-1.containers.hoody.com
VS Codecode-1.containers.hoody.com
HTTP compositioncurl-1.containers.hoody.com
Background processesdaemon-1.containers.hoody.com
Scheduled taskscron-1.containers.hoody.com
Push notificationsn-1.containers.hoody.com
Data streamingpipe-1.containers.hoody.com
Collaborative notebooksnotes-1.containers.hoody.com
File watchingwatch-1.containers.hoody.com
Application launchrun-1.containers.hoody.com
TCP tunnelingtunnel-1.containers.hoody.com
Proxy access logslogs-1.containers.hoody.com

All of this. In every container. Accessible from any device with a browser — or driven from any terminal via the Hoody CLI (ssh hoody.com).

Screenshot Needed Hoody Agent — container management view showing container list with status indicators, service URLs, and quick actions
Managing containers from the Hoody Agent

Terminal window
# Create a container in your project
hoody containers create --project $PROJECT_ID --name "backend" --server-id $SERVER_ID
# List your containers
hoody containers list

Every service in every container has a predictable URL:

https://{projectId}-{containerId}-{serviceName}-{serviceId}.{node}.containers.hoody.com

For example:

https://abc123-def456-terminal-1.node-us.containers.hoody.com
https://abc123-def456-files-1.node-us.containers.hoody.com
https://abc123-def456-display-1.node-us.containers.hoody.com

FeatureDockerHoody Containers
Base systemMinimal layersFull Debian 13 + systemd
NetworkingInternal bridge, port mappingEvery service has a public URL
Access methoddocker exec / SSHHTTP from anywhere
Built-in servicesNone — BYO everything18 HTTP services included
CollaborationNot designed for itMultiplayer by default
SnapshotsVolume snapshots onlyFull filesystem snapshots and restore
Multiple instancesSeparate containersterminal-1, terminal-2… in same container

Docker containers are build artifacts. Hoody containers are computers.


Need three terminals, two databases, and a browser?

terminal-1.containers.hoody.com
terminal-2.containers.hoody.com
terminal-3.containers.hoody.com
sqlite-1.containers.hoody.com
sqlite-2.containers.hoody.com
browser-1.containers.hoody.com

Same container, different instances. Each one is its own URL, its own process, its own state.


Terminal window
# Start a stopped container
hoody containers manage $CONTAINER_ID start
# Stop a running container
hoody containers manage $CONTAINER_ID stop
# Snapshot before making changes
hoody snapshots create --container $CONTAINER_ID --alias "before-experiment"
# Restore if something breaks
hoody snapshots restore --container $CONTAINER_ID --name $SNAPSHOT_NAME

You don’t pay per container. You pay for bare metal — then spawn as many containers as you want.

Old model: $40/month per VPS. Three environments = $120/month. Hoody model: One server. Infinite containers. Experiment freely.

This changes how you think about computing. Dev containers, staging, experiments, AI playgrounds — they’re all free to create.

A container isn’t infrastructure. It’s a URL. Treat it like one.

Next: The Hoody Proxy →