rosticli

Nástroj příkazové řádky pro správu Roští.cz.

Verze 1.0.7

Rychlá instalace skriptem

Instalační skripty nevyžadují administrátorská oprávnění. Binárka se nainstaluje do domovského adresáře uživatele – ~/.local/bin na Linuxu a macOS, resp. %LOCALAPPDATA%\rosticli na Windows. Systémové soubory zůstanou nedotčeny.

Linux a macOS

Spusťte v terminálu jeden příkaz:

curl -fsSL https://rosti.cz/cli/install.sh | sh

Skript automaticky detekuje operační systém a architekturu, stáhne správnou binárku, ověří kontrolní součet a nabídne přidání ~/.local/bin do proměnné PATH (podporuje Bash, Zsh i Fish).

Instalační skript si můžete také stáhnout a prohlédnout před spuštěním.

Windows (PowerShell)

iex (iwr -useb https://rosti.cz/cli/install.ps1).Content

Skript stáhne binárku, ověří kontrolní součet a přidá instalační složku do uživatelské proměnné PATH.

PowerShell skript si můžete také stáhnout a prohlédnout před spuštěním.

Ruční stažení

Pokud preferujete ruční instalaci, stáhněte binárku pro svůj systém, umístěte ji kamkoliv ve vašem PATH (například ~/.local/bin) a nastavte jí práva ke spuštění (chmod +x rosticli na Linuxu a macOS).

PlatformaSoubor
Linux – amd64 (x86_64)rosticli-1.0.7-linux-amd64
Linux – arm64rosticli-1.0.7-linux-arm64
macOS – amd64 (Intel)rosticli-1.0.7-darwin-amd64
macOS – arm64 (Apple Silicon)rosticli-1.0.7-darwin-arm64
Windows – amd64rosticli-1.0.7-windows-amd64.exe
Windows – arm64rosticli-1.0.7-windows-arm64.exe

Kontrolní součty SHA-256: sha256sums-1.0.7.txt

První kroky

Přihlášení

Po instalaci se přihlaste API tokenem z nastavení profilu:

rosticli login

Nasazení stack aplikace

V adresáři s Dockerfile a docker-compose.yml spusťte:

rosticli stacks sync

Příkaz je idempotentní – můžete ho spouštět opakovaně. Vytvoří stack, sestaví a nahraje image a spustí vaši aplikaci.

Přehled příkazů

rosticli --help
rosticli stacks --help
rosticli apps --help

Aktualizace

rosticli umí zkontrolovat, zda je k dispozici novější verze, a v případě potřeby se aktualizovat:

rosticli update