Skip to main content

Sylphx HostingPreview

From a git push to a live URL, with a preview for every pull request.

Part of Sylphx: the same account, the same key, and the same bill as every other service. In the same league as Vercel, Render.

What Sylphx Hosting does

  • Git to release

    A push builds through Sylphx Build and becomes an immutable Release of your service, with sylphx.toml read at that exact commit.

  • A preview per pull request

    Every pull request gets its own environment and URL, torn down when it closes.

  • Scale to zero

    An idle service scales to zero and wakes on the next request. Rollouts move in waves and a stale generation is refused.

  • Every service answers on a *.sylphx.app host at once; bring a domain through Sylphx Network.
  • Billed by active vCPU time and resident memory; no idle-CPU charge.

Quickstart

Your first call

Install the SDK, set SYLPHX_API_KEY to a key from the console, and call the API. The CLI speaks the same API.

index.ts
import { Sylphx } from '@sylphx/sdk'

// Reads SYLPHX_API_KEY: one key for every Sylphx service.
const sylphx = new Sylphx()
const me = await sylphx.access.whoami({})

for await (const item of sylphx.hosting.services.listAll({ parent: me.env! })) {
  console.log(item.name)
}
Install
npm install @sylphx/sdk
CLI
sylphx hosting services list

Pricing

Pay for what you use

Start free. Pro is $20 a month and includes $20 of usage across every service; usage past it bills at the prices below, up to your spend cap.

Free includes

Active CPU (active)
100 vCPU-hours
Resident memory
70 GiB-hours

Pro includes

No included quantity; billed from the Pro usage credit.

Then

Active CPU (active)
$0.03 / vCPU-hour
Active CPU (idle)
Free
Resident memory
$0.01 / GiB-hour

Every service’s prices