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).
| Platforma | Soubor |
|---|---|
| Linux – amd64 (x86_64) | rosticli-1.0.7-linux-amd64 |
| Linux – arm64 | rosticli-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 – amd64 | rosticli-1.0.7-windows-amd64.exe |
| Windows – arm64 | rosticli-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