ifhost.
Docs llm.txt Pricing Dashboard

Deploy with zero friction

Sign in with GitHub to create your API token and start shipping.

Sign in with GitHub Read the docs
# Install
$ curl -fsSL https://impossible-api.fly.dev/install | sh

Your plan

Usage this billing period and account limits.

Loading…

Quick start

Every deploy starts with ifhost init. Pick the track that fits your project.

⚡ Deploy with an AI agent (recommended)

Paste this prompt into Claude Code, Codex, Cursor, or any agent. It reads the project, picks specs, and deploys — usually in 2-4 minutes.

install github.com/ImpossibleFinance/impossible-hosting-skill
and deploy this project to ifhost

The skill teaches your agent the full workflow — see what it knows.

First time on this machine? Run ifhost login once — opens a browser tab for GitHub auth.

Manual: with a Dockerfile

$ ifhost init --app my-app --port 3000 --memory 512
$ ifhost deploy

Manual: without a Dockerfile — install via console

# AI agents, bots, daemons, anything `curl | sh` installs
$ ifhost init --app my-bot --memory 1024 --min-machines 1 --storage local
$ ifhost machines secrets set OPENAI_API_KEY=...
$ ifhost deploy --runner
$ ifhost machines console start -- bash
# drive the install via console input/output

Full recipe: Interactive setup in the advanced docs.

API tokens

Use these to authenticate the CLI on other machines (CI, new laptop, cloud agents). Export as IFHOST_TOKEN to skip ifhost login.

✓ New token — copy it now (you won't see it again)
Your tokens
  • Loading…

🔒 Tokens are shown only once when created — we store a hash, not the token. Lost yours? Revoke and create a new one.

Already logged in somewhere? Find it on your machine:

macOS / Linux:

$ cat ~/.impossible/credentials.json
# one-liner — pipe through jq if you want just the token:
$ jq -r '.profiles[.active].token' ~/.impossible/credentials.json

Windows (PowerShell):

> Get-Content $HOME\.impossible\credentials.json

Skip the config file entirely by setting IMPOSSIBLE_API_TOKEN=imp_... in your shell — useful for CI, remote shells, and AI agent sandboxes where ifhost login's browser flow won't work.

Change plan

Upgrade for more compute, storage, and projects. Cancel anytime — paid plans stay active until the end of the current billing period.

Loading plan options…

Your paid plan stays active through the end of the current billing period.

Egress above plan limit billed at $0.05 / GB. Set a spend cap with ifhost billing alert.