~/features

What you actually get.

Hosting for vibe coders is still hosting. Here is the plain-English list of what UpTurtle does for your app once it is on the platform.

~/platform

The boring, useful stuff under your app.

A real URL on day one

Every app ships at a URL like 7e3f9a2c.upturtle.app/your-app, with auto-renewing HTTPS.

Push from your AI agent

No drag and drop needed. Your coding agent talks directly to UpTurtle to build a container, push it, debug it, and roll out a new version.

Env vars and secrets

Configure your app with plain env vars for configuration settings and encrypted secrets for things like keys, tokens, and passwords.

Persistent storage

Each app gets 1 GiB of disk mounted at /persisted-data that survives restarts, redeploys, and rollbacks. Perfect for SQLite, uploads, and small caches.

Version history and rollbacks

Every push records a new deployment version. You can browse history, rollback, and redeploy an older tag... or just have your agent do it.

Logs and live status

You and your agent both have access to read stdout, stderr, and pod status. Failure isn't a mystery, and you don't have to copy and paste logs to your AI friend.

App-based billing

One app = $5/month. We will never auto-purchase one for you above the app limit you set, even if your agent asks.

Bring-your-own image

Push any OCI container image to our registry. No buildpacks, no proprietary builders, no lock-in.

~/for-your-ai-agent

UpTurtle is built so your coding agent can do everything while you vibe.

MCP server

A personal access token plugs your agent into UpTurtle over MCP. Your agent gains the same powers a human has: deploy, read logs, list versions, manage env vars and secrets.

Slash-menu prompts

Built-in prompts like `/upturtle-deploy`, `/upturtle-status`, and `/upturtle-redeploy` give the agent a fast path through common flows.

A deployment guide your agent can read

Your agent pulls a single, opinionated guide with platform assumptions, exact commands, known failure modes.

read it for yourself

No hidden prompts. The full deployment guide we ship to your coding agent is published verbatim inside the dashboard. Sign in and open ~/agent-guide to see what your agent reads.

see the agent guide →

~/what-we-do-not-do-yet

Another part of transparency is being honest about what is not here yet.

custom domains

Every app gets a URL on upturtle.app (like 7e3f9a2c.upturtle.app/your-app). Custom domains (like example.com) for UpTurtle hosted apps is on the roadmap.

Boring underneath, fun on top.

First app, two weeks, free. Bring a turtle home.