Skip to content

SeismicSystems/deploy

Repository files navigation

deploy

Seismic's home base for deploying

Install python dependencies

1. Install uv

curl -LsSf https://astral.sh/uv/install.sh | sh

Or via Homebrew:

brew install uv

2. Install dependencies and the seismic-deploy CLI

uv sync

This installs all dependencies and registers the seismic-deploy CLI command. Activate the virtual environment to use it directly:

source .venv/bin/activate
seismic-deploy --help

Or run without activating:

uv run seismic-deploy --help

seismic-deploy CLI

The main tool for deploying and managing Seismic nodes on GCP. See deploy_gcp/seismic_deploy/README.md for full documentation.

Quick overview of commands:

  • seismic-deploy deploy — deploy a single node to GCP
  • seismic-deploy deploy-and-stake — deploy, start, and stake a node in one step
  • seismic-deploy bootstrap-network — bootstrap an entire network from scratch
  • seismic-deploy stake — stake an existing node
  • seismic-deploy sync — sync a node to an existing network
  • seismic-deploy status — show all deployed nodes
  • seismic-deploy destroy — tear down a node's GCP resources

About

Seismic's home base for deploying

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors