Skip to main content

bastyn-cli

Command-line installer for BASTYN on-premises deployments.

Install

curl -sSL https://get.bastyn.ai/install.sh | bash

Or via pipx:

pipx install bastyn-cli

Usage

You will receive a license token from your BASTYN account representative.

bastyn init              # activate + configure + authenticate to image registry
bastyn up                # pull images and start all services
bastyn status            # show service health
bastyn logs              # tail logs (all services)
bastyn logs backend      # tail logs for one service
bastyn restart           # restart all services
bastyn restart backend   # restart one service
bastyn down              # stop all services (data preserved)
bastyn down --volumes    # stop and DELETE all data
bastyn upgrade           # pull new image versions and restart
bastyn rotate-key        # rotate registry credentials

Run bastyn COMMAND --help for details on any command.

What bastyn init does

  1. Prompts for your license token
  2. Contacts api.bastyn.ai to activate — provisions a dedicated, revocable image-pull credential for your organisation
  3. Downloads the pinned deployment files (docker-compose.yml, .env.example, litellm_config.yaml, nginx.conf, README.md, serena_config.yml) into ./bastyn (or --install-dir)
  4. Runs docker login against europe-west1-docker.pkg.dev
  5. Walks you through each .env value — auto-generating secrets where possible, prompting for your LLM provider keys
  6. Saves local state to ~/.bastyn/ (license token, install path)

Your LLM keys and admin credentials never leave your machine. The activation service only sees the license token and basic client info (OS, hostname) for audit logging.

Requirements

  • Docker Desktop or Docker Engine + Compose plugin (v24+)
  • Python 3.10+
  • 4 CPU cores, 16 GB RAM, 50 GB disk
  • Outbound HTTPS to api.bastyn.ai and europe-west1-docker.pkg.dev

See the bundled README.md inside your install directory for the full on-prem deployment guide.

Support

Contact your BASTYN account representative.

Metadata

Release files for bastyn-cli 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bastyn-cli 0.1.0
File Size Uploaded Provenance
bastyn_cli-0.1.0.tar.gz 6.4 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for bastyn-cli 0.1.0
File Interpreter ABI Platform
bastyn_cli-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 17.4 kB

Release files / bastyn_cli-0.1.0.tar.gz

Download URL bastyn_cli-0.1.0.tar.gz
Size 6.4 kB
Tags Source
SHA-256 checksum
How to use checksums
bb3f7166663f694fa1677aafc749b9bc8733e1f962db4e8252b547bd16af8c4b
BLAKE2b-256 checksum
How to use checksums
1e5adb4c80b297705ad6ed8eed48a1d6cea62ef96d206e924e79898726274cd8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Release files / bastyn_cli-0.1.0-py3-none-any.whl

Download URL bastyn_cli-0.1.0-py3-none-any.whl
Size 11.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0f70647293deda32c5a515784846d98ec8b4a7318ee917e6f125ba57dc3bc6af
BLAKE2b-256 checksum
How to use checksums
5f518e619102971714e2a9131dd7afb5829b5bcf329c1829f4588df508af6283
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Security for bastyn-cli 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page