Seismic's home base for deploying
First install python3
Then create a virtualenv:
python3 -m venv venv
Source it: source venv/bin/activate
Install uv:
pip install uv
Install the project:
pip install -e .
This registers the seismic-deploy CLI command.
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 GCPseismic-deploy deploy-and-stake— deploy, start, and stake a node in one stepseismic-deploy bootstrap-network— bootstrap an entire network from scratchseismic-deploy stake— stake an existing nodeseismic-deploy sync— sync a node to an existing networkseismic-deploy status— show all deployed nodesseismic-deploy destroy— tear down a node's GCP resources