codai docs
Aplicații

CLI-ul codaid

Instalezi clientul în linie de comandă codaid pe Linux sau Windows, te autentifici, îl ții la zi și afli unde găsești detaliile despre medii.

codaid este linia de comandă codai: vorbești cu codai, îți vezi sesiunile și programările, verifici consumul și cheile și trimiți probleme către Resolve. Același fișier executabil este și daemonul care transformă un calculator într-un mediu propriu. Pagina aceasta este varianta scurtă; referința completă este în medii → CLI-ul codaid.

Instalare

curl -fsSL https://codai.ro/install-codaid.sh | sh

Există build-uri pentru x86_64 și aarch64 (statice, fără biblioteci în plus). Executabilul ajunge în /usr/local/bin/codaid; setează INSTALL_DIR dacă vrei alt folder.

Ambele installere verifică descărcarea față de fișierul SHA256SUMS al versiunii și se opresc dacă ceva nu se potrivește. Ca să verifici manual un fișier, vezi verificarea descărcărilor.

Autentificare

codaid login     # deschide auth.codai.ro/device cu un cod de unică folosință
codaid whoami    # arată contul căruia îi aparține cheia salvată
codaid logout    # uită cheia de pe acest calculator

Pe un server fără browser, deschide auth.codai.ro/device pe orice dispozitiv și tastează codul afișat în terminal. În CI, sari peste autentificare și setează CODAI_API_KEY=codai_….

codaid logout șterge cheia doar de pe acest calculator. Ca să nu mai poată fi folosită nicăieri, revocă dispozitivul în hub.codai.ro, la Securitate → Dispozitive.

Actualizare

Rulează din nou comanda de instalare. Ea înlocuiește executabilul cu cea mai nouă versiune. Verifici versiunea cu:

codaid version

Pe Windows, oprește întâi orice codaid run pornit, pentru că Windows nu poate înlocui un fișier aflat în uz.

Dezinstalare

Șterge executabilul (/usr/local/bin/codaid sau %LOCALAPPDATA%\codai\bin\codaid.exe) și revocă dispozitivul în hub. Dacă rulezi daemonul ca serviciu, oprește și dezactivează întâi unitatea respectivă; numele unităților sunt în secțiunea „Rulează ca serviciu” din instalarea pe propriul server.

Mai departe

Pe această pagină