Skip to main content

Deploy Rust backends and static frontends to Zerct.

Project description

zerct

Python CLI package for deploying Rust backends and static frontends to Zerct.

pipx install zerct
zerct init my-app --template fullstack-rust-tanstack
cd my-app/web && bun install && cd ..
zerct doctor
zerct preview
zerct deploy

From a full-stack repo root, zerct deploy discovers nested zerct.toml files and deploys the whole workspace in one command.

The npm package remains the primary first install path:

npx @zerct/zerct deploy

The Python package exposes the same agent command surface as npm:

zerct capabilities
zerct me
zerct usage
zerct activity --json
zerct apps
zerct overview --app app_1 --json
zerct deploys --app app_1
zerct builds
zerct logs --deploy deploy_1 --limit 100 --json
zerct env list --app app_1
zerct env set --app app_1 API_KEY=value
zerct env delete --app app_1 API_KEY
zerct domains add --app app_1 api.example.com
zerct domains verify --app app_1 api.example.com
zerct billing portal

On first deploy, the CLI opens browser login, waits for GitHub or Google, stores the Zerct session in the OS credential store when available, and continues the deploy. Later commands reuse that session.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

zerct-0.1.11.tar.gz (17.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

zerct-0.1.11-py3-none-any.whl (18.0 kB view details)

Uploaded Python 3

File details

Details for the file zerct-0.1.11.tar.gz.

File metadata

  • Download URL: zerct-0.1.11.tar.gz
  • Upload date:
  • Size: 17.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for zerct-0.1.11.tar.gz
Algorithm Hash digest
SHA256 c9bbee5c4715551aaaeff67b9aeaec476f227d9dc935af7b706fe91f6ab4155a
MD5 4ce1bc21844456b0ce04100728abc263
BLAKE2b-256 d1d54217e8dd6e248f1d7d5af45e60d72a678c58a6453dd94d04ccf51f896e39

See more details on using hashes here.

Provenance

The following attestation bundles were made for zerct-0.1.11.tar.gz:

Publisher: publish-pypi.yml on Zerct/zerct

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zerct-0.1.11-py3-none-any.whl.

File metadata

  • Download URL: zerct-0.1.11-py3-none-any.whl
  • Upload date:
  • Size: 18.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for zerct-0.1.11-py3-none-any.whl
Algorithm Hash digest
SHA256 ba65105c8f871e0135cccc7fd4f5735954e3b3d986e0dc1ee0a9e978c9662f0a
MD5 9e9b494fba57c586974e20f26de12622
BLAKE2b-256 eed719471e33aea8648912336c26b33435325343f1bb063041119b3b7327b4a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for zerct-0.1.11-py3-none-any.whl:

Publisher: publish-pypi.yml on Zerct/zerct

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page