Skip to content

Releases: omnidotdev/run-cli

Release list

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 22 Oct 01:35
220df80

Patch Changes

  • caa3e85 Thanks @coopbri! - Generate secrets from the operating system's random source (getrandom) instead of the rand crate, removing a low-severity rand soundness advisory. Secret values are unchanged.

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 22 Oct 00:27
02b4fd2

Minor Changes

  • 315d63a Thanks @coopbri! - Initial release of the Run CLI: self-host anything with one command.

    • Universal target resolver: run up <target> resolves a catalog name, a Run recipe (run.toml/run.yaml), a Docker Compose file or directory, or a bare image into one working stack
    • Automatic local TLS via mkcert (with HTTP fallback), a Caddy reverse proxy, and generated secrets
    • Magic tokens (${secret.*}, ${input.*}, ${app.*}) and typed [[inputs]] prompts
    • Backups and restore: run backup / run restore snapshot and restore data volumes; run down --fresh auto-snapshots before wiping
    • Safe updates: run update pulls the latest images, recreates, health-gates, and automatically rolls back (restoring data) if the new release is unhealthy
    • run status shows a stack's services or lists every known stack; run plan previews and run logs tails
    • run deploy emits a fractal.yaml to deploy the same stack to Fractal cloud, plus a one-click "Deploy to Fractal" button for any repository
    • Starter catalog: Runa, Vortex, Uptime Kuma, Pi-hole, and Backfeed
    • Install with curl -fsSL https://run.omni.dev/install.sh | sh, Homebrew, or the AUR