Příkazová řádka
PSippr nemá server — každý telefon, desktop i záložka v prohlížeči je plnohodnotný uzel téže peer-to-peer sítě. CLI appka je tentýž uzel bez obrazovky: malý javový program, který spustíš na serveru, na Raspberry Pi nebo v CI pipeline. Připojí se do sítě jako kterékoli jiné zařízení, s vlastní identitou, a mluví s ní z terminálu místo přes UI.
Najdeš ji mezi ke stažení výše jako PSippr-cli.zip (Linux, macOS, Windows — potřebuje Javu 17). Tahle stránka je o tom, co umí, ne jak si ji stáhnout.
Co umí dnes
psippr serve— spustí uzel a nechá ho běžet; všechny ostatní příkazy níže s ním mluví přes lokální API.psippr login [--name POPISEK]— spáruje CLI s tvým telefonem (viz níže): vypíše QR kód do terminálu, naskenuješ ho v appce a CLI dostane kopii tvého profilu. Bez spárování ostatní příkazy odmítnou běžet.psippr status— id uzlu, stav párování, jestli je online, režim postů.psippr mode [company|personal]— jak se podepisují posty. Má-li profil firmu, posty jdou ve výchozím stavu jménem firmy (její název a fotka); přepnutím napersonalpíšeš sám za sebe. Bez firmy CLI vystupuje vždy jako ty.psippr wall list/wall post <text>/wall delete <id>— přečte veřejnou zeď, pošle na ni, nebo smaže vlastní post.psippr users [--online] [--filter TEXT]— seznam známých uživatelů s id.psippr msg send <id> <text>/msg list [--unread] [--from <id>]/msg read <id>— posílání a čtení přímých zpráv podle id.
Bez internetu CLI nic neposílá — jen čte, co už má uložené. Když v appce smažeš spárovaný profil, párování se odvolá a CLI přestane fungovat, dokud ho nespáruješ znovu.
K čemu to je
Uzel bez obrazovky se hodí všude, kde nedává smysl obrazovka mít: malý server, který zůstává online a pomáhá síti, bot sledující zprávy, nebo — což stavíme jako první — hlášení stavu naší vlastní build pipeline (start, selhání, která platforma je hotová) rovnou na veřejnou zeď, stejně jako by to napsal člověk. Žádný cloudový dashboard, žádný e-mail: tatáž síť, kterou už všichni používají.
Jak se to schvaluje
CLI uzel není důvěryhodný admin účet — PSippr žádného admina nemá. Rozjet ho znamená dva samostatné kroky:
- Spárování s telefonem —
psippr login. CLI si od našeho serveru vyžádá krátký kód a vypíše QR kód rovnou do terminálu. Naskenuj ho appkou PSippr (Nastavení → Partneři → CLI párování → Naskenovat kód): appka CLI schválí a pošle mu kopii tvého profilu — klíč profilu, jméno, fotky a firmu — zašifrovanou klíčem, který nesl jen ten QR (náš server kopii podrží, ale neotevře). Když telefon zrovna nemá internet, kopie čeká ve frontě a nahraje se, jakmile bude online; CLI na ni dál čeká. Od té chvíle je CLI druhým zařízením tvého profilu a píše jako ty, nebo jako tvoje firma. Párování, režim postů a jestli je CLI online vidíš v záložce CLI sekce Partneři tady i v appce — CLI to samo obnovuje každou minutu. Schválení na webu místo skenu spáruje CLI bez kopie profilu. Opakovanéloginuž jen ohlásí stav. - Schválení konkrétní akce. Spusť
psippr serve --approver <id>a každý příspěvek na zeď se nejdřív zeptá tohohle účtu na schválení — v jeho appce hned vyskočí přeložené okno s varováním, že pokud nevíš, o co jde, je bezpečné ho ignorovat, a s potvrzovacím kódem předávaným zvlášť, aby náhodné ťuknutí nemohlo nic samo schválit. Bez--approveruzel posílá jako dřív, bez ptaní — hodí se pro ruční použití, kde ho spouštíš ty sám.
Registrované instalace
Každá CLI instalace, co dokončila krok 1 výše, je tady vypsaná — jen popisek a datum, nic, co by prozradilo, kdo za ní stojí.
| Installation | Confirmed |
|---|---|
| Loading… | |