Sylphx BuildPreview
Builds with no Dockerfile, a warm cache, and signed provenance.
Part of Sylphx: the same account, the same key, and the same bill as every other service. In the same league as Cloud Build, Depot.
What Sylphx Build does
Zero config
A supported repository builds with no Dockerfile; one that has a Dockerfile is built as written.
A warm cache
A per-project cache makes warm builds faster with byte-identical results.
Signed supply chain
Every image has an SBOM and SLSA provenance signed by a key nobody can read, addressed by digest.
- Each build runs on its own isolated machine, wiped after.
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.build.builds.listAll({ parent: me.project! })) {
console.log(item.name)
}Install
npm install @sylphx/sdkCLI
sylphx build builds listPricing
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
- Build minutes (standard)
- 500 minutes
- Build cache
- 10 GB-month
Pro includes
- Build minutes (standard)
- 1,000 minutes
- Build cache
- 10 GB-month
Then
- Build minutes (standard)
- $0.004 / minute
- Build minutes (large)
- $0.008 / minute
- Build minutes (xlarge)
- $0.02 / minute
- Build minutes (2xlarge)
- $0.03 / minute
- Build cache
- $0.07 / GB-month