Skip to main content

Vystak platform provider — deploys agents to Docker

Project description

vystak-provider-docker

Platform provider that deploys Vystak agents to Docker.

Install

pip install vystak-provider-docker

Usually you don't install this directly — vystak-cli depends on it and invokes it automatically when your agent's platform.type is docker.

What it does

On vystak apply, the provider builds a ProvisionGraph and rolls out, in topological order:

  • Docker network (vystak-net) — shared bridge for inter-agent A2A calls
  • Postgres containers — managed session / memory stores (if declared)
  • SQLite volumes — persistent local-only alternative
  • Agent container — builds the image from generated code, runs it on the shared network
  • Gateway container — optional; routes Slack / OpenAI-compatible traffic to one or more agents

Each node has a health check; the provider waits for each to report healthy before proceeding to dependents.

License

Apache-2.0

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

vystak_provider_docker-0.1.0.tar.gz (13.7 kB view details)

Uploaded Source

Built Distribution

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

vystak_provider_docker-0.1.0-py3-none-any.whl (15.0 kB view details)

Uploaded Python 3

File details

Details for the file vystak_provider_docker-0.1.0.tar.gz.

File metadata

  • Download URL: vystak_provider_docker-0.1.0.tar.gz
  • Upload date:
  • Size: 13.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for vystak_provider_docker-0.1.0.tar.gz
Algorithm Hash digest
SHA256 08e7c020d3809e0e2b76330d87f9a6a589adabc39872c1b0f789b5383ccd0285
MD5 71274d218e39bffd80b6c68093296a68
BLAKE2b-256 661a1b89246f0d7029498e7a24286ca0161d425cab0c8ba7cb77a379b96d45e7

See more details on using hashes here.

File details

Details for the file vystak_provider_docker-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: vystak_provider_docker-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 15.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for vystak_provider_docker-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6df327d24695b814d8e0e37b6dd82d1c62c97b1ded97713151c6e7bfdcfa9f2e
MD5 b8560ff388ccb464748ea67d91aa100e
BLAKE2b-256 f5c7ea4d02b77ab25d10701cacbeac09905b23532484ef7043ddd7e6aa8e8ccd

See more details on using hashes here.

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