Skip to main content

GreenPipe Flux bootstrap installer

Project description

fluxup

fluxup is the small public bootstrap CLI for installing Flux from signed GreenPipe release artifacts.

uvx fluxup init

The package does not contain the Flux platform runtime. It downloads the selected Flux release artifact from GreenPipe, verifies checksum/signature metadata, unpacks it, and runs the native installer on the target host.

fluxup init runs download and verification as the current user, then requests sudo only when host mutation is required for bootstrap packages or the native installer.

Commands

fluxup init
fluxup init --version 0.1.0
fluxup init --manifest-url https://greenpipe.partners/api/flux/deployments/dep_123/manifest --claim-token TOKEN
fluxup plan
fluxup doctor

Use --dry-run to verify the deployment flow without mutating system paths:

fluxup init --dry-run --skip-signature

--skip-signature should be limited to preview/testing installs.

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

fluxup-0.1.1.tar.gz (20.2 kB view details)

Uploaded Source

Built Distribution

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

fluxup-0.1.1-py3-none-any.whl (9.6 kB view details)

Uploaded Python 3

File details

Details for the file fluxup-0.1.1.tar.gz.

File metadata

  • Download URL: fluxup-0.1.1.tar.gz
  • Upload date:
  • Size: 20.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for fluxup-0.1.1.tar.gz
Algorithm Hash digest
SHA256 28bb9f1b4812398179f92c22b9db612e9d335c76a0a84d6f29f0e2ef79333815
MD5 817a4e2afb8d384ecab3ad68551e68cb
BLAKE2b-256 1701489b91d62f91bab5cc821c7f99625b721b10ec41f629086b9178d522e02f

See more details on using hashes here.

File details

Details for the file fluxup-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: fluxup-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 9.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for fluxup-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bb9bc9a48a2a0d93118cb3c22e4eff198414d6a213536b3a6c5f805a1a904f19
MD5 612587986fd9bc2c4a2fc525a4fb9ab7
BLAKE2b-256 cf2a26a47b2dc7d41a1835e68f623b0ad450cb44c575b6d3fcc55cd5bfaefa30

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