Tudásbázis

Zinnector® parancsleírás

Minden Zinnector® parancs pontosan úgy, ahogyan a zinnector --help listázza — argumentumok, jelzők és alapértékek, egy futtatható példa és annak kimenete — közvetlenül magából a CLI-ből generálva, így nem térhet el az Ön által telepített verziótól.

<!-- generated by cli/scripts/command-reference.mjs from the CLI's own command definitions — do not edit by hand -->

Minden parancs, amelyet a(z) Zinnector® 0.1.6 felismer — összesen 43, pontosan úgy, ahogyan a zinnector --help felsorolja őket —, a opcióival, egy futtatható példával és a várható kimenettel. Ez az oldal magából a CLI-ből generálódik, így nem térhet el az Ön által telepített eszköztől; ha egy itt szereplő parancs hiányzik az Ön gépéről, futtassa a npm install -g zinnector@latest parancsot.

Mielőtt elkezdené

Telepítse a npm install -g zinnector paranccsal Node 24-es vagy újabb verzión, majd ellenőrizze a telepítést a zinnector --version és a zinnector --help parancsokkal. A getting-started guide végigvezeti az első öt percen; ez az oldal pedig a referencia, amelyhez bármikor visszatérhet.

Minden parancs elfogadja a -h, --help kapcsolót. Ezek a globális opciók a parancs neve előtt adhatók meg:

opciómit csinál
-V, --versionkiírja a verziószámot
--profile <name>egy elnevezett hitelesítési profil használata

A parancsok

zinnector new

Egy azonnal futtatható WordPress-projekt felépítése.

zinnector new [options] [name]
argumentumkötelezőmi ez
namenema könyvtár, amelyben a projekt létrejön, egyben a projekt neve — a --here opció kivételével kötelező
opciómit csinálalapértelmezett
-t, --template <kind>az alábbiak egyike: site, plugin, theme"site"
--php <version>a fejlesztéshez használt PHP-verzió"8.3"
--wp <version>a helyi futtatókörnyezet WordPress-verziója"latest"
--runtime <name>playground vagy docker"playground"
--herefelépítés az aktuális könyvtárba egy új helyett

Példa

zinnector new my-site

Ami megjelenik — rögzítve — 0.1.2 Linux rendszeren

Created my-site  ·  site
──────────────────────────

  + .gitignore
  + README.md
  + wp-content/mu-plugins/000-zinnector-dev.php
  + wp-content/plugins/.gitkeep
  + wp-content/themes/.gitkeep
  + zinnector.json

  php        8.3
  wordpress  latest
  runtime    playground

→ futtatás:
    cd my-site
    zinnector dev

→ majd, ha rendelkezik tárhelyhellyel:
    zinnector link     # rámutatás egy webhelyre
    zinnector check    # indulás előtti ellenőrzés a küldés előtt
    zinnector push

zinnector dev

A projekt helyi futtatása — nincs szükség Dockerre.

zinnector dev [options]
opciómit csinálalapértelmezett
--php <version>a futtatandó PHP-verzió (5.2–8.5 playground esetén, 7.4–8.5 docker esetén)
--wp <version>a WordPress verziója
-p, --port <port>a kiszolgáláshoz használt port
--runtime <name>playground (alapértelmezett) vagy docker
--loginautomatikus bejelentkezés adminisztrátorkénttrue
--no-loginne jelentkezzen be automatikusan
--onceindítás, a futó folyamatok jelentése, majd leállítás
--yesa helyi futtatókörnyezet telepítése kérdés nélkül
--reset-runtimea telepített futtatókörnyezet törlése és újratelepítése
-v, --verbosea futtatókörnyezet saját kimenetének megjelenítése

Példa

cd my-site
zinnector dev

Ami megjelenik — rögzítve — 0.1.2. Az első futtatás egyszer megkérdezi, hogy letöltse-e a WordPress futtatókörnyezetet (~570 MB); a kérdés átugrásához adja meg a --yes kapcsolót

my-site  ·  WordPress Playground (WASM, no Docker)
───────────────────────────────────────────────────

  serving    a WordPress project
  from       /home/you/my-site
  php        8.3
  wordpress  latest

✔ running at http://127.0.0.1:9400
  admin: http://127.0.0.1:9400/wp-admin  (already signed in)

  Ctrl-C to stop

zinnector login

Bejelentkezés — a saját fiókjával a böngészőben, vagy egy API-kulccsal.

zinnector login [options]
opciómit csinálalapértelmezett
--profile <name>tárolás egy elnevezett profil alatt (alapértelmezett: default)
--api <url>API alap-URL"https://api.zinndigital.com"
--api-keyszervezetenkénti API-kulcs beillesztése a saját nevében történő bejelentkezés helyett
--issuer <url>a bejelentkezési szolgáltatás"https://auth.zinndigital.com/realms/zinn"
--no-browsera bejelentkezési hivatkozás kiírása a böngésző megnyitásának kísérlése nélkül

Példa

zinnector login

Ami megjelenik — a kulcsot a parancssorban kell megadni, sosem a parancssori argumentumok között. CI környezetben irányítsa át: echo "$ZINN_API_KEY" | zinnector login --profile ci

Sign in to Zinn Digital®  ·  https://api.zinndigital.com
────────────────────────────────────────────────────

  API key: ••••••••••••••••••••••••••••

✔ signed in as you@example.com (Acme Ltd) — profile “default”
→ next: zinnector sites

zinnector logout

A tárolt bejelentkezés elfelejtése.

zinnector logout [options]
opciómit csinálalapértelmezett
--profile <name>melyik profil elfelejtése (alapértelmezett: default)

Példa

zinnector logout

Ami megjelenik

✔ signed out of profile “default”

zinnector whoami

Megmutatja, hogy a CLI jelenleg melyik fiókkal van bejelentkezve, és mihez fér hozzá.

zinnector whoami [options]
opciómit csinálalapértelmezett
--profile <name>elnevezett profil használata
--scopesaz API-kulcshoz tartozó jogosultságok listázása
--jsongéppel olvasható kimenet

Példa

zinnector whoami --scopes

Ami megjelenik — egy 0.1.5-ös verzió éles környezetben, 2026-09-14-én végzett valós futtatásából rögzítve; a domainek, az azonosítók és az egyszer használatos hivatkozások helyettesítve vannak


Signed in  ·  https://api.zinndigital.com
──────────────────────────────────────────
account        you@example.com
as             a person, signed in through the browser
organisations  8 — listed below
mode           live
credential     profile “default”

  · Example Org  owner · 01a00000-0000-7000-8000-000000000000
  · Example Org· 01a00001-0000-7000-8000-000000000001
  · Example Org· 01a00002-0000-7000-8000-000000000002
  · Example Org· 01a00003-0000-7000-8000-000000000003
  · Example Org· 01a00004-0000-7000-8000-000000000004
  · Example Org· 01a00005-0000-7000-8000-000000000005
  · Example Org· 01a00006-0000-7000-8000-000000000006
  · Example Org· 01a00007-0000-7000-8000-000000000007

  scopes belong to API keys — a signed-in person acts with their ROLE in each organisation (shown above).

zinnector sites

Az ezen kulcs által látható webhelyek listája.

zinnector sites [options]
opciómit csinálalapértelmezett
--jsongéppel olvasható kimenet
--status <status>csak az ezzel a státusszal rendelkező webhelyek

Példa

zinnector sites

Ami megjelenik — egy 0.1.5-ös verzió éles környezetben, 2026-09-14-én végzett valós futtatásából rögzítve; a domainek, az azonosítók és az egyszer használatos hivatkozások helyettesítve vannak


Sites  ·  12
─────────────
domain          status  php      target  id
example-2.com   active  php —    fleet   01a00000-0000-7000-8000-000000000000
example-3.com   active  php —    fleet   01a00001-0000-7000-8000-000000000001
example-4.com   active  php —    fleet   01a00002-0000-7000-8000-000000000002
example-5.com   active  php 8.5  fleet   01a00003-0000-7000-8000-000000000003
example-6.com   active  php —    fleet   01a00004-0000-7000-8000-000000000004
example.com     active  php 8.4  fleet   01a00005-0000-7000-8000-000000000005
example-7.com   active  php —    fleet   01a00006-0000-7000-8000-000000000006
example-8.com   active  php 8.5  fleet   01a00007-0000-7000-8000-000000000007
example-9.com   active  php 8.5  fleet   01a00008-0000-7000-8000-000000000008
example-10.com  active  php 8.5  fleet   01a00009-0000-7000-8000-000000000009
example-11.com  active  php 8.5  fleet   01a00010-0000-7000-8000-000000000010
example-12.com  active  php 8.5  fleet   01a00011-0000-7000-8000-000000000011

zinnector status

Minden, amit a platform egy adott webhelyről tud.

zinnector status [options] [site]
argumentumkötelezőmi ez
sitenemegy webhely-azonosító, elsődleges domain vagy név — alapértelmezés szerint a zinnector.json fájlban hivatkozott webhely
opciómit csinálalapértelmezett
--jsongéppel olvasható kimenet

Példa

zinnector status example.com

Ami megjelenik — egy 0.1.5-ös verzió éles környezetben, 2026-09-14-én végzett valós futtatásából rögzítve; a domainek, az azonosítók és az egyszer használatos hivatkozások helyettesítve vannak


example.com  ·  01a00000-0000-7000-8000-000000000000
────────────────────────────────────────────────────────────────────────
status         active
product line   footprint_free
stack          wordpress
region         fsn1
deploy target  fleet
plan           PBN 10

● PHP
version        8.4
can switch to  8.5, 8.4, 8.3, 8.2, 8.1, 8.0, 7.4

● Quota
disk      188 MB used of 500.0 GB
files     6,313 of 2,000,000
database  1 MB

● Deploy
status         building
target         fleet
repository     —
commit         —
live url       —
last deployed  2026-09-14T01:29:26.991511Z

● WordPress
version     7.1
up to date  yes
multisite   no

zinnector share

Hozzáférési jog biztosítása EGY személynek EGY webhelyhez — fejlesztőnek, tervezőnek, ügyfélnek.

zinnector share [options] <site> <email>
argumentumkötelezőmi ez
siteigena megosztandó webhely — azonosító, elsődleges domain vagy név
emailigenakinek a hozzáférést biztosítja — ha még nincs fiókja, e-mailben kap meghívót
opciómit csinálalapértelmezett
--role <role>mit tehet: viewer, editor, manager
--reason <text>miért van rá szükség — a jogosultsággal együtt megmarad az auditálási nyomvonalban
--until <date>amikor a hozzáférés magától megszűnik (ÉÉÉÉ-HH-NN); a visszavonásig tartó állapothoz hagyja üresen
--jsongéppel olvasható kimenet

Példa

zinnector share example.com dev@agency.test --role editor --reason "rebuild the checkout"

Ami megjelenik — a parancs által kiírt pontos alak, a forrásból (a W40-DEVTOOL ezeket azután adta hozzá, hogy ez a fájl utoljára rögzítésre került); az Ön domainjei, azonosítói és dátumai eltérőek lesznek

Shared example.com  ·  01a03f39-730a-7dc4-84b0-5d4f7582dd04
────────────────────────────────────────────────────────────

✔ invited dev@agency.test as editor
  They have no account yet, so an invitation has been emailed. Until they
  sign in and accept it they can see nothing; the moment they do, the site is theirs.

→ what they do next, on their own machine:
    npm i -g zinnector && zinnector login   # sign in as themselves
    zinnector clone example.com   # pull the files down

zinnector collaborators

Megmutatja, hogy ki kapott hozzáférést egy webhelyhez, és elfogadta-e azt.

zinnector collaborators [options] [site]
argumentumkötelezőmi ez
sitenemegy webhely-azonosító, elsődleges domain vagy név — alapértelmezés szerint a zinnector.json fájlban hivatkozott webhely
opciómit csinálalapértelmezett
--jsongéppel olvasható kimenet

Példa

zinnector collaborators example.com

Ami megjelenik — egy 0.1.5-ös verzió éles környezetben, 2026-09-14-én végzett valós futtatásából rögzítve; a domainek, az azonosítók és az egyszer használatos hivatkozások helyettesítve vannak. A parancs által kiírt pontos alak, a forrásból (a W40-DEVTOOL ezeket azután adta hozzá, hogy ez a fájl utoljára rögzítésre került); az Ön domainjei, azonosítói és dátumai eltérőek lesznek


Access to example.com  ·  3
───────────────────────────────────────────────────────────
who              role    status   ends  why                                          grant
dev@agency.test  viewer  revoked  —     Example Org— revoked immediately after       01a00000-0000-7000-8000-000000000000
dev@agency.test  viewer  revoked  —     Example Org— revoked at the end of the walk  01a00001-0000-7000-8000-000000000001
dev@agency.test  editor  revoked  —     Example Org— revoked at the end of the walk  01a00002-0000-7000-8000-000000000002

zinnector unshare

Valaki hozzáférésének visszavonása egy webhelyhez — e-mail-cím vagy jogosultságazonosító alapján.

zinnector unshare [options] <site> <who>
argumentumkötelezőmi ez
siteigena webhely, amelyen a hozzáférést visszavonja — azonosító, elsődleges domain vagy név
whoigenaz eltávolítandó személy — az e-mail-címe vagy a jogosultságazonosító a zinnector collaborators parancsból
opciómit csinálalapértelmezett
--yesne kérdezzen rá

Példa

zinnector unshare example.com dev@agency.test --yes

Ami megjelenik — a parancs által kiírt pontos alak, a forrásból (a W40-DEVTOOL ezeket azután adta hozzá, hogy ez a fájl utoljára rögzítésre került); az Ön domainjei, azonosítói és dátumai eltérőek lesznek

✔ withdrew the invitation to dev@agency.test

zinnector invitations

Az Önre váró meghívók, valamint egy meghívó elfogadása.

zinnector invitations [options] [command]

Példa

zinnector invitations

Ami megjelenik — egy 0.1.5-ös verzió éles környezetben, 2026-09-14-én végzett valós futtatásából rögzítve; a domainek, az azonosítók és az egyszer használatos hivatkozások helyettesítve vannak. A parancs által kiírt pontos alak, a forrásból (a W40-DEVTOOL ezeket azután adta hozzá, hogy ez a fájl utoljára rögzítésre került); az Ön domainjei, azonosítói és dátumai eltérőek lesznek; alparancs nélkül a list parancsot futtatja


Invitations  ·  0
──────────────────

● nothing waiting for you

zinnector invitations list

A bejelentkezett fiókjának címzett meghívók.

zinnector invitations list [options]
opciómit csinálalapértelmezett
--jsongéppel olvasható kimenet

Példa

zinnector invitations list

Ami megjelenik — egy 0.1.5-ös verzió éles környezetben, 2026-09-14-én végzett valós futtatásából rögzítve; a domainek, az azonosítók és az egyszer használatos hivatkozások helyettesítve vannak. A parancs által kiírt pontos alak, a forrásból (a W40-DEVTOOL ezeket azután adta hozzá, hogy ez a fájl utoljára rögzítésre került); az Ön domainjei, azonosítói és dátumai eltérőek lesznek


Invitations  ·  0
──────────────────

● nothing waiting for you

zinnector invitations accept

Meghívó elfogadása — a webhely a parancs lefutásának pillanatától az Öné.

zinnector invitations accept [options] <id>
argumentumkötelezőmi ez
idigena meghívó azonosítója a zinnector invitations parancsból — annak egyedi előtagja is elegendő

Példa

zinnector invitations accept 01a03f39-9c11-7b02-a7e0-2e4d0c5f1b77

Ami megjelenik — a parancs által kiírt pontos alak, a forrásból (a W40-DEVTOOL ezeket azután adta hozzá, hogy ez a fájl utoljára rögzítésre került); az Ön domainjei, azonosítói és dátumai eltérőek lesznek

✔ you now have access to example.com

zinnector link

Projekt rámutatása egy tárhelyhelyre (és a hozzá tartozó tároló összekapcsolása).

zinnector link [options] [site]
argumentumkötelezőmi ez
sitenemegy webhely-azonosító, elsődleges domain vagy név — alapértelmezés szerint a zinnector.json fájlban hivatkozott webhely
opciómit csinálalapértelmezett
--repo <owner/name>ezen adattár összekapcsolása a platformon lévő webhellyel
--provider <name>a központi üzembe helyezéshez használt csatlakoztatott fiók: github_app, github vagy gitlab (alapértelmezett: amit a szervezete csatlakoztatott)
--branch <name>az ág, amelyből a leküldés (push) üzembe helyez
--no-repocsak a zinnector.json fájl kiírása; a platform érintetlen hagyása

Példa

zinnector link example.com --repo acme/example-site --branch main

Ami megjelenik

✔ this project deploys to example.com (01a03f39-730a-7dc4-84b0-5d4f7582dd04)
  written to zinnector.json — commit it so everyone deploys to the same slot
✔ the platform will deploy acme/example-site (main)
→ next: zinnector check

zinnector pull

Üzemeltetett webhely fájljainak letöltése a projektbe helyi fejlesztéshez — majd újra futtatható az újraszinkronizáláshoz.

zinnector pull [options] [site]
argumentumkötelezőmi ez
sitenemegy webhely-azonosító, elsődleges domain vagy név — alapértelmezés szerint a zinnector.json fájlban hivatkozott webhely
opciómit csinálalapértelmezett
--via <seam>auto (alapértelmezett), git vagy backup"auto"
--freshúj biztonsági mentés készítése a legújabb helyett (felhasznál egy on-demand keretet)
--max-age <hours>elfogadja a legújabb biztonsági mentést, ha ennél fiatalabb"24"
--fulla teljes gyökérkönyvtár, beleértve a WordPress magfájlokat is (alapértelmezett: csak a wp-content)
--no-uploadsa wp-content/uploads (média) mappa kihagyása
--no-databasea webhely adatbázisának kihagyása — csak a fájlok letöltése
--live-configa wp-config.php fájl kiírása is — ez tartalmazza az ÉLES adatbázis hitelesítő adatait
--cleana wp-content mappa kiürítése a kibontás előtt, hogy a webhelyen történt törlések tükröződjenek
--dry-runszimuláció a történések kiírásával, majd leállás
--yesne kérdezzen rá

Példa

zinnector pull

Ami megjelenik

Pull example.com  ·  01a03f39-730a-7dc4-84b0-5d4f7582dd04
─────────────────────────────────────────────────────────────

● via git — the site syncs to its own repository and this is a clone of it
✔ fast-forwarded 3 commits 4f1c2a9b → 9d2e7c14

● not synced, and why
  ✖ database                     the local playground has its own; the site's is not copied
  ✖ offloaded media              objects in storage are not in the site's files
  ✖ anything outside the repository  only wp-content syncs

→ next: zinnector dev

zinnector clone

Helyi projekt létrehozása üzemeltetett webhelyből: a tárház klónozása vagy a fájlok letöltése.

zinnector clone [options] <site> [dir]
argumentumkötelezőmi ez
siteigena másolandó üzemeltetett webhely — azonosító, elsődleges domain vagy név
dirnema létrehozandó könyvtár — alapértelmezés szerint a webhely elsődleges domainje
opciómit csinálalapértelmezett
--via <seam>auto (alapértelmezett), git vagy backup"auto"
--freshúj biztonsági mentés készítése a legújabb helyett
--fulla teljes gyökérkönyvtár, beleértve a WordPress magfájlokat is
--no-uploadsa wp-content/uploads (média) mappa kihagyása
--no-databasea webhely adatbázisának kihagyása — csak a fájlok letöltése
--live-configa wp-config.php fájl kiírása is — ez tartalmazza az ÉLES adatbázis hitelesítő adatait
--yesne kérdezzen rá

Példa

zinnector clone client.example.com

Ami megjelenik

Clone client.example.com  ·  client.example.com
──────────────────────────────────────────────────────

✔ wrote client.example.com/zinnector.json (php 8.3, wordpress 6.7.1)
● via backup — the site does not sync to a repository
✔ downloaded 214 MB and extracted wp-content

● not synced, and why
  ✖ database                     the local playground has its own; the site's is not copied
  ✖ offloaded media              objects in storage are not in the site's files
  ✖ wp-config.php                holds the live database credentials (--live-config to write it)
  ✖ WordPress core               the runtime supplies the version the slot runs (--full to take it)

→ next: zinnector dev

→ run it:
    cd client.example.com
    zinnector dev

zinnector sync

Kétirányú szinkronizálás a webhely éles fájljai és a tárháza között.

zinnector sync [options] [command]

Példa

zinnector sync --help

Ami megjelenik — alparancs nélkül a zinnector sync <site> parancs a sync status funkciót hajtja végre

Usage: zinnector sync [options] [command]

two-way sync between a site's live files and its repository

  site → repository   zinnector sync run   commits the live files and pushes the branch
  repository → site   zinnector push       builds the branch and publishes it

zinnector sync status

A kétirányú szinkronizálás állapota és legutóbbi futtatásai.

zinnector sync status [options] [site]
argumentumkötelezőmi ez
sitenemegy webhely-azonosító, elsődleges domain vagy név — alapértelmezés szerint a zinnector.json fájlban hivatkozott webhely
opciómit csinálalapértelmezett
--jsongéppel olvasható kimenet

Példa

zinnector sync status example.com

Ami megjelenik — egy 0.1.4-es verzió tesztwebhelyen, 2026-09-12-én végzett valós futtatásából rögzítve; a domain és az azonosítók helyére példaértékek kerültek

Two-way sync — example.com
──────────────────────────

repository   acme/example-site (main)
available    yes
sync         on
state        synced
last sync    2026-09-12T22:51:41.539832Z
note         Started from acme/example-site@main.

run        files       commit         when
synced     2 changed   da85d73cef5f   2026-09-12T22:52:10.117301Z

zinnector sync on

A kétirányú szinkronizálás bekapcsolása (önmagában semmit sem küld át).

zinnector sync on [options] [site]
argumentumkötelezőmi ez
sitenemegy webhely-azonosító, elsődleges domain vagy név — alapértelmezés szerint a zinnector.json fájlban hivatkozott webhely
opciómit csinálalapértelmezett
--subdir <path>csak ezen alkönyvtár szinkronizálása
--jsongéppel olvasható kimenet

Példa

zinnector sync on example.com

Ami megjelenik — a saját GitHub-fiókjához csatlakoztatott tárházat igényel; önmagában semmit sem küld át

✔ two-way sync is on

Two-way sync — example.com
…
→ next: zinnector sync run

zinnector sync off

A kétirányú szinkronizálás kikapcsolása.

zinnector sync off [options] [site]
argumentumkötelezőmi ez
sitenemegy webhely-azonosító, elsődleges domain vagy név — alapértelmezés szerint a zinnector.json fájlban hivatkozott webhely
opciómit csinálalapértelmezett
--subdir <path>csak ezen alkönyvtár szinkronizálása
--jsongéppel olvasható kimenet

Példa

zinnector sync off example.com

Ami megjelenik

✔ two-way sync is off

zinnector sync run

A webhely éles fájljainak commitolása a tárházba.

zinnector sync run [options] [site]
argumentumkötelezőmi ez
sitenemegy webhely-azonosító, elsődleges domain vagy név — alapértelmezés szerint a zinnector.json fájlban hivatkozott webhely
opciómit csinálalapértelmezett
--jsongéppel olvasható kimenet

Példa

zinnector sync run example.com

Ami megjelenik — egy 0.1.4-es verzió tesztwebhelyen, 2026-09-12-én végzett valós futtatásából rögzítve; a domain és az azonosítók helyére példaértékek kerültek. Ha a tárolóban már újabb változások vannak, a futás HELBEN maradásra (HELD) vált: semmi sem kerül továbbításra vagy felülírásra, a parancs 1-es hibakóddal kilép, és megadja a következő lépést

✔ committed 2 changed files da85d73cef5f

Two-way sync — example.com
…
→ next: git pull in your clone

zinnector sync resolve

Felfüggesztett szinkronizálás feloldása annak kiválasztásával, hogy melyik oldal nyerjen.

zinnector sync resolve [options] [site]
argumentumkötelezőmi ez
sitenemegy webhely-azonosító, elsődleges domain vagy név — alapértelmezés szerint a zinnector.json fájlban hivatkozott webhely
opciómit csinálalapértelmezett
--keep <side>site (felülírja a tárolót a webhellyel) vagy repository (elveti a webhely szinkronizálatlan változtatásait)
--yesne kérdezzen rá
--jsongéppel olvasható kimenet

Példa

zinnector sync resolve example.com --keep repository --yes

Ami megjelenik — egy 0.1.4-es verzió tesztwebhelyen, 2026-09-12-én végzett valós futtatásából rögzítve; a domain és az azonosítók helyére példaértékek kerültek. A --yes kapcsoló nélkül először megerősítést kér, és terminál hiányában azonnal megszakad

✔ kept the repository

Two-way sync — example.com
…
state        synced

zinnector check

A projekt összehasonlítása az üzembe helyezésre váró hellyel.

zinnector check [options] [site]
argumentumkötelezőmi ez
sitenemegy webhely-azonosító, elsődleges domain vagy név — alapértelmezés szerint a zinnector.json fájlban hivatkozott webhely
opciómit csinálalapértelmezett
--probea helyi futtatókörnyezet elindítása és PHP-jének MÉRÉse a zinnector.json vak követése helyett
--alla sikeres ellenőrzések megjelenítése is
--strictsikertelen jelzés akkor is, ha valamit nem sikerült ellenőrizni
--jsongéppel olvasható kimenet

Példa

zinnector check

Ami megjelenik — egy 0.1.5-ös verzió éles környezetben, 2026-09-14-én végzett valós futtatásából rögzítve; a domainek, az azonosítók és az egyszer használatos hivatkozások helyettesítve vannak — a futtatás valódi eltérést talált (PHP 8.3 a projektben a helyen lévő 8.4-gyel szemben), ami a parancs alapvető célja

→ reading the slot
  size excludes: .git

Pre-flight — example.com  ·  01a00000-0000-7000-8000-000000000000
────────────────────────────────────────────────────────────────────────

  local  php 8.4  3 files, 0.0 MB
  slot   php 8.4  target fleet
  local php is the version DECLARED in zinnector.json — run with --probe to measure it

  ? unknown   local php extensions could not be enumerated
      try zinnector dev --once

  ? unknown   wordpress versions could not be compared
      No WordPress version found in the working copy.
      try zinnector status

  7 passed  ·  2 could not be checked

zinnector push

Indulás előtti ellenőrzés, commitok elküldése és üzembe helyezés.

zinnector push [options] [site]
argumentumkötelezőmi ez
sitenemegy webhely-azonosító, elsődleges domain vagy név — alapértelmezés szerint a zinnector.json fájlban hivatkozott webhely
opciómit csinálalapértelmezett
-f, --forceüzembe helyezés az indulás előtti ellenőrzés hibái ellenére is
--skip-checksaz indulás előtti ellenőrzés kihagyása
--probea helyi futtatókörnyezet mérése az ellenőrzés során a zinnector.json követése helyett
--no-waitüzembe helyezés indítása kilépéssel a folyamat nyomon követése nélkül
--no-gitne futtasson git push parancsot; az üzembe helyezés használja azt, amivel a platform már rendelkezik
--dry-runmindent elvégez az üzembe helyezés kivételével

Példa

zinnector push

Ami megjelenik

Deploy to example.com  ·  01a03f39-730a-7dc4-84b0-5d4f7582dd04
───────────────────────────────────────────────────────────────

✔ pre-flight: 8 passed  ·  0 to look at  ·  2 could not be checked
→ pushing main (4f1c2a9b add the contact form)
✔ pushed
● deploy 7c0e… started — watching
✔ deployed 4f1c2a9b in 48s

  status    success
  commit    4f1c2a9b
  url       https://example.com

zinnector deploy

A platformon már meglévő tartalom újbóli üzembe helyezése leküldés nélkül.

zinnector deploy [options] [site]
argumentumkötelezőmi ez
sitenemegy webhely-azonosító, elsődleges domain vagy név — alapértelmezés szerint a zinnector.json fájlban hivatkozott webhely
opciómit csinálalapértelmezett
--no-waitindítás és kilépés

Példa

zinnector deploy example.com

Ami megjelenik — egy 0.1.5-ös verzió éles környezetben, 2026-09-14-én végzett valós futtatásából rögzítve; a domainek, az azonosítók és az egyszer használatos hivatkozások helyettesítve vannak


Redeploy example.com  ·  01a00000-0000-7000-8000-000000000000
────────────────────────────────────────────────────────────────────────
→ starting the deploy
✔ deploy started

zinnector deploys

Egy webhely üzembe helyezési előzményei.

zinnector deploys [options] [site]
argumentumkötelezőmi ez
sitenemegy webhely-azonosító, elsődleges domain vagy név — alapértelmezés szerint a zinnector.json fájlban hivatkozott webhely
opciómit csinálalapértelmezett
--jsongéppel olvasható kimenet
-n, --limit <n>hány darab jelenjen meg"10"

Példa

zinnector deploys example.com

Ami megjelenik — egy 0.1.5-ös verzió éles környezetben, 2026-09-14-én végzett valós futtatásából rögzítve; a domainek, az azonosítók és az egyszer használatos hivatkozások helyettesítve vannak


Deploys — example.com  ·  2
───────────────────────────────────────────────────────────
status  commit  branch  trigger  started                      message
live    —       —       manual   2026-09-14T09:06:39.685554Z  —
live    —       —       manual   2026-09-14T01:29:20.196957Z  —

zinnector php

Egy webhely PHP-verziójának megjelenítése vagy módosítása.

zinnector php [options] [version]
argumentumkötelezőmi ez
versionnema PHP-verzió, amelyre a webhelyet át kívánja váltani, pl. 8.4 — kihagyása esetén az aktuális verzió jelenik meg
opciómit csinálalapértelmezett
-s, --site <site>webhely azonosítója vagy domainje
--lista platform által kínált verziók listázása
--jsongéppel olvasható kimenet

Példa

zinnector php 8.3 --site example.com

Ami megjelenik — egy 0.1.5-ös verzió éles környezetben, 2026-09-14-én végzett valós futtatásából rögzítve; a domainek, az azonosítók és az egyszer használatos hivatkozások helyettesítve vannak. Verzió megadása nélkül az aktuális verziót mutatja; a --list a webhely termékcsaládja számára elérhető platformverziókat listázza


PHP — example.com
──────────────────────────────────────────────────────
version        8.4
can switch to  8.5, 8.4, 8.3, 8.2, 8.1, 8.0, 7.4

zinnector quota

Lemeztárhely-, fájl- és adatbázis-használat a csomag által biztosított keretekhez képest.

zinnector quota [options] [site]
argumentumkötelezőmi ez
sitenemegy webhely-azonosító, elsődleges domain vagy név — alapértelmezés szerint a zinnector.json fájlban hivatkozott webhely
opciómit csinálalapértelmezett
--jsongéppel olvasható kimenet

Példa

zinnector quota example.com

Ami megjelenik — egy 0.1.5-ös verzió éles környezetben, 2026-09-14-én végzett valós futtatásából rögzítve; a domainek, az azonosítók és az egyszer használatos hivatkozások helyettesítve vannak


Quota — example.com
────────────────────────────────────────────────────────
disk used      188 MB
disk limit     500.0 GB
disk granted   500 GB  (per_site)
files used     6,313
file limit     2,000,000
database       1 MB

  “limit” is what is enforced today; “granted” is what the plan says.

zinnector db

Adatbázis mérete, valamint egyszer használatos hivatkozások a phpMyAdminhoz és a fájlkezelőhöz.

zinnector db [options] [site]
argumentumkötelezőmi ez
sitenemegy webhely-azonosító, elsődleges domain vagy név — alapértelmezés szerint a zinnector.json fájlban hivatkozott webhely
opciómit csinálalapértelmezett
--jsongéppel olvasható kimenet

Példa

zinnector db example.com

Ami megjelenik — egy 0.1.5-ös verzió éles környezetben, 2026-09-14-én végzett valós futtatásából rögzítve; a domainek, az azonosítók és az egyszer használatos hivatkozások helyettesítve vannak. A phpMyAdmin és a fájlkezelő hivatkozásai egyszer használatosak és lejárnak; ne illessze be őket sehová


Database — example.com
───────────────────────────────────────────────────────────
size    1 MB
tables  14

  single-use links, valid for one visit:
  phpMyAdmin    https://pma.example.com/signon.php?t=<single-use>
  file manager  https://files.example.com/signon.php?t=<single-use>

zinnector logs

Egy webhely hozzáférési és hibanaplőinak követése.

zinnector logs [options] [site]
argumentumkötelezőmi ez
sitenemegy webhely-azonosító, elsődleges domain vagy név — alapértelmezés szerint a zinnector.json fájlban hivatkozott webhely
opciómit csinálalapértelmezett
--accesscsak a hozzáférési napló
--errorcsak a hibanapló
--builda legutóbbi üzembe helyezés buildelési naplója ehelyett
--jsongéppel olvasható kimenet

Példa

zinnector logs example.com --error

Ami megjelenik — egy 0.1.5-ös verzió éles környezetben, 2026-09-14-én végzett valós futtatásából rögzítve; a domainek, az azonosítók és az egyszer használatos hivatkozások helyettesítve vannak. A --access a hozzáférési naplót, a --build az utolsó üzembe helyezés buildelési naplóját adja meg (a nem buildszolgáltató által épített webhelyek a deploy saját lépéseit mutatják); kapcsoló nélkül mindkét webhelynapló megjelenik, a nem olvasható napló pedig üres helyett ezt jelzi


Error log — example.com
────────────────────────────────────────────────────────────

2026-09-14 11:06:07.153643 [NOTICE] [1929978] [T0] [config:vhost:zcaffb6eec5abbdab03fb9b2d62a15:epsr:lsphp-zcaffb6eec5abbdab03fb9b2d62a15]'Process Limit' probably is too low, adjust the limit to: 640.
2026-09-14 11:06:37.873060 [INFO] [1929982] [T0] [lsphp-zcaffb6eec5abbdab03fb9b2d62a15] add child process pid: 1933036, procinfo: 0x5555561cfe30

zinnector wp

Engedélyezett listán szereplő WP-CLI parancs futtatása egy webhelyen.

zinnector wp [options] [command...]
argumentumkötelezőmi ez
command...nema WP-CLI parancs és argumentumai, pl. plugin list — a --commands opcióval kihagyható
opciómit csinálalapértelmezett
-s, --site <site>webhely azonosítója vagy domainje
--commandsa platform által futtatható parancsok listája
--jsongéppel olvasható kimenet

Példa

zinnector wp plugin list --site example.com

Ami megjelenik — egy 0.1.5-ös verzió éles környezetben, 2026-09-14-én végzett valós futtatásából rögzítve; a domainek, az azonosítók és az egyszer használatos hivatkozások helyettesítve vannak. Az engedélyezett listát a platform biztosítja — a zinnector wp --commands kiírja azt

name	status	update	version	update_version	auto_update
akismet	inactive	none	5.7.2		off
hello	inactive	none	1.7.2		off
imunify-security	active	none	4.1.0		off
litespeed-cache	active	none	7.9.1		off
redis-cache	active	none	2.8.0		off
zinn-cache	active	none	1.2.2		off
object-cache.php	dropin				off

zinnector backup

Webhely-biztonsági mentések listázása és készítése.

zinnector backup [options] [command]

Példa

zinnector backup list example.com

Ami megjelenik — egy 0.1.5-ös verzió éles környezetben, 2026-09-14-én végzett valós futtatásából rögzítve; a domainek, az azonosítók és az egyszer használatos hivatkozások helyettesítve vannak. A backup önmagában kiírja az alparancsait; lásd lent a backup list és a backup now parancsot


Backups — example.com  ·  3
───────────────────────────────────────────────────────────
status  taken                        size    id
stored  2026-09-14T09:06:39.918280Z  4.7 MB  01a00000-0000-7000-8000-000000000000
stored  2026-09-14T01:29:20.403161Z  36 MB   01a00001-0000-7000-8000-000000000001
stored  2026-09-14T01:29:15.898099Z  36 MB   01a00002-0000-7000-8000-000000000002

daily backups   on
retention       30 days
off-site copy   yes
on-demand left  2 of 3

zinnector backup list

Egy webhely biztonsági mentéseinek és a csomag által biztosított kereteknek a listázása.

zinnector backup list [options] [site]
argumentumkötelezőmi ez
sitenemegy webhely-azonosító, elsődleges domain vagy név — alapértelmezés szerint a zinnector.json fájlban hivatkozott webhely
opciómit csinálalapértelmezett
--jsongéppel olvasható kimenet

Példa

zinnector backup list example.com

Ami megjelenik — egy 0.1.5-ös verzió éles környezetben, 2026-09-14-én végzett valós futtatásából rögzítve; a domainek, az azonosítók és az egyszer használatos hivatkozások helyettesítve vannak


Backups — example.com  ·  3
───────────────────────────────────────────────────────────
status  taken                        size    id
stored  2026-09-14T09:06:39.918280Z  4.7 MB  01a00000-0000-7000-8000-000000000000
stored  2026-09-14T01:29:20.403161Z  36 MB   01a00001-0000-7000-8000-000000000001
stored  2026-09-14T01:29:15.898099Z  36 MB   01a00002-0000-7000-8000-000000000002

daily backups   on
retention       30 days
off-site copy   yes
on-demand left  2 of 3

zinnector backup now

Igény szerinti (on-demand) biztonsági mentés készítése.

zinnector backup now [options] [site]
argumentumkötelezőmi ez
sitenemegy webhely-azonosító, elsődleges domain vagy név — alapértelmezés szerint a zinnector.json fájlban hivatkozott webhely

Példa

zinnector backup now example.com

Ami megjelenik

✔ backup started — zinnector backup list example.com shows it when it completes

zinnector domains

Az ezen kulcs által látható domainek listája.

zinnector domains [options]
opciómit csinálalapértelmezett
--jsongéppel olvasható kimenet

Példa

zinnector domains

Ami megjelenik — egy 0.1.5-ös verzió éles környezetben, 2026-09-14-én végzett valós futtatásából rögzítve; a domainek, az azonosítók és az egyszer használatos hivatkozások helyettesítve vannak


Domains  ·  1
──────────────
domain       status     ownership  renewal        expires
example.com  connected  connected  no auto-renew  —

zinnector dns

DNS-rekordok olvasása és módosítása.

zinnector dns [options] [command]

Példa

zinnector dns list example.com

Ami megjelenik — egy 0.1.5-ös verzió éles környezetben, 2026-09-14-én végzett valós futtatásából rögzítve; a domainek, az azonosítók és az egyszer használatos hivatkozások helyettesítve vannak. A dns önmagában kiírja az alparancsait; lásd lent a dns list, dns add és dns rm parancsot


DNS — example.com  ·  1 records
────────────────────────────────────────
type  name          value               ttl
TXT   w4357-verify  zinn-w4357-updated  ttl 3600

zinnector dns list

Egy domain DNS-rekordjainak listázása.

zinnector dns list [options] <domain>
argumentumkötelezőmi ez
domainigena domain név vagy azonosító alapján
opciómit csinálalapértelmezett
--type <type>csak az ilyen típusú rekordok
--jsongéppel olvasható kimenet

Példa

zinnector dns list example.com

Ami megjelenik — egy 0.1.5-ös verzió éles környezetben, 2026-09-14-én végzett valós futtatásából rögzítve; a domainek, az azonosítók és az egyszer használatos hivatkozások helyettesítve vannak


DNS — example.com  ·  1 records
────────────────────────────────────────
type  name          value               ttl
TXT   w4357-verify  zinn-w4357-updated  ttl 3600

zinnector dns add

DNS-rekord létrehozása.

zinnector dns add [options] <domain> <type> <name> <value>
argumentumkötelezőmi ez
domainigena domain név vagy azonosító alapján
typeigenrekordtípus: A, AAAA, CNAME, MX, TXT, SRV, …
nameigena rekord neve — @ a domain saját nevéhez, vagy egy aldomain-címke
valueigenamire a rekord mutat — egy cím, egy állomásnév vagy szöveg
opciómit csinálalapértelmezett
--ttl <seconds>élettartam (TTL)"3600"
--priority <n>prioritás, MX és SRV esetén
--proxiedútvonalirányítás a CDN-en keresztül
-y, --yesne kérdezzen rá

Példa

zinnector dns add example.com TXT _acme "token" --ttl 300

Ami megjelenik — a rekord megjelenik és megerősítésre kerül a kiírás előtt; a kérdés kihagyásához adja meg a --yes kapcsolót

Add a DNS record to example.com
───────────────────────────────

  type   TXT
  name   _acme
  value  "token"
  ttl    300

  create it? [y/N] y
✔ created TXT _acme

zinnector dns rm

DNS-rekord törlése.

zinnector dns rm [options] <domain> <recordId>
argumentumkötelezőmi ez
domainigena domain név vagy azonosító alapján
recordIdigena rekord azonosítója, ahogyan a zinnector dns list kiírja
opciómit csinálalapértelmezett
-y, --yesne kérdezzen rá

Példa

zinnector dns rm example.com rec_7f3a

Ami megjelenik

⚠ deleting A @ 203.0.113.10 from example.com
  delete it? [y/N] y
✔ deleted

zinnector mail

Levelezési szolgáltatások listázása.

zinnector mail [options]
opciómit csinálalapértelmezett
--jsongéppel olvasható kimenet

Példa

zinnector mail

Ami megjelenik — egy 0.1.5-ös verzió éles környezetben, 2026-09-14-én végzett valós futtatásából rögzítve; a domainek, az azonosítók és az egyszer használatos hivatkozások helyettesítve vannak


Mail services  ·  0
────────────────────

● no mail services

zinnector bulk

Egy művelet futtatása több webhelyen egyszerre (cache_purge, malware_scan, sitemap, block_ip).

zinnector bulk [options] <operation>
argumentumkötelezőmi ez
operationigena kiválasztott webhelyeken futtatandó művelet: cache_purge, malware_scan, sitemap vagy block_ip
opciómit csinálalapértelmezett
--allminden webhely, amelyet ez a kulcs láthat
--site <site...>konkrét webhelyek, azonosító vagy domain alapján
--status <status>minden ezzel a státusszal rendelkező webhely
-y, --yesne kérdezzen rá
--jsongéppel olvasható kimenet

Példa

zinnector bulk cache_purge --all

Ami megjelenik — egy 0.1.5-ös verzió éles környezetben, 2026-09-14-én végzett valós futtatásából rögzítve; a domainek, az azonosítók és az egyszer használatos hivatkozások helyettesítve vannak. Egyetlen platformhívás a teljes kijelöléshez, nem webhelyenkénti hívás; a kijelölés először megjelenik és megerősítést nyer


Bulk cache_purge  ·  1 sites
─────────────────────────────

·   example.com

→ running cache_purge
✔ cache_purge accepted for 1 sites

  The platform runs this asynchronously; results appear per site in the dashboard.

zinnector ai

Kérdésfeltevés a Zinn Digital® asszisztensnek, kontextusként használva ezt a projektet.

zinnector ai [options] <question...>
argumentumkötelezőmi ez
question...igenamit kérdezni szeretne, egyszerű szavakkal — az idézőjelek használata opcionális
opciómit csinálalapértelmezett
-s, --site <site>kérdés egy adott webhellyel kapcsolatban
--org <id>a szervezet, amely nevében kérdez, ha a fiókja többhöz is tartozik
--no-contextne küldjön semmit a helyi projektről
--jsongéppel olvasható kimenet

Példa

zinnector ai "why is my deploy failing?"

Ami megjelenik — egy 0.1.5-ös verzió éles környezetben, 2026-09-14-én végzett valós futtatásából rögzítve; a domainek, az azonosítók és az egyszer használatos hivatkozások helyettesítve vannak. Az asszisztens a FIÓK nyelvén válaszol — ezen fiók területi beállítása arab, így a rögzített válasz angol kérdésre is arab nyelvű

→ thinking

Zinn Digital® assistant
────────────────────────────

  هذا مشروع WordPress تم إنشاؤه بواسطة Zinnector® (مُهيّأ على PHP 8.4، أحدث
  إصدار WordPress، وبيئة تشغيل playground)؛ لتشغيله محلياً، انتقل إلى مجلده
  وشغّل الأمر: cd <اسم-المشروع> ثم zinnector dev، وسيقوم بتشغيل موقع WordPress
  حقيقي على جهازك دون الحاجة إلى Docker.

  sources:
    · https://zinndigital.com/kb/zinnector-getting-started
    · https://zinndigital.com/kb/zinnector-local-development

zinnector mcp

Stdio bridge futtatása a a hosztolt MCP-szerverhez — a Claude Desktop és más kizárólag helyi kliensek számára.

zinnector mcp [options]

Példa

ZINN_MCP_TOKEN=zmcp_live_… zinnector mcp

Ami megjelenik — egy mesterségesintelligencia-kliens, például a Claude Desktop indítja el, sosem kézzel — MCP protokollon beszél a szabványos bemeneten (stdin) és kimeneten (stdout) keresztül. A Claude Code 2.1.270 verziójával az éles szerveren tesztelve 2026-09-12-én

zinnector 0.1.4: MCP bridge to https://api.zinndigital.com/v1/mcp

Környezeti változók

változóhatás
ZINNECTOR_TOKENegy API-kulcs, amely a tárolt profilt helyettesíti — így hitelesít a CI
ZINNECTOR_APIAPI alap-URL (alapértelmezett: https://api.zinndigital.com)
ZINNECTOR_DEBUG=1hívási verem (stack trace) és a futtatókörnyezet telepítőjének saját kimenete
ZINNECTOR_CACHE_DIRahol a WordPress futtatókörnyezet és a felügyelt Node található (alapértelmezett: ~/.cache/zinnector)
ZINNECTOR_CONFIG_DIRahol az API-kulcs profilfájlja él (alapértelmezett: ~/.config/zinnector)
NO_COLORszínek letiltása

Kilépési kódok

0 siker · 1 hiba vagy elutasítás · 70 belső hiba · 77 hitelesítési vagy jogosultsági hiba · 78 nem támogatott Node.

Minden fejlesztői dokumentáció →

Legfrissebb a blogról

Amit a tárhelyszolgáltatásról, a SEO-ról és a webhelyek nagy léptékű működtetéséről írtunk.

SEO és linképítés a tárhelyréteg felől: Egy üzemeltető szemszöge 2026-ban

Hogyan alakítja a tárhely az indexelést és a linkértéket 2026-ban: az oldalak indexben tartása, a korosodott domainek ellenőrzése a tartalomépítés előtt, linképítés keresőmotoros lábnyom nélkül, és őszinte áttekintés arról, hogy az infrastruktúra mit tehet és mit nem tehet meg a SEO-ért.

Bejegyzés elolvasása →

A WordPress gyorsabbá és biztonságosabbá tétele: Teljesítmény- és bővítmény-ellenőrzőlista

Gyakorlati ellenőrzőlista a gyors és biztonságos WordPress-hez: kiszolgálószintű gyorsítótárazás, webhelyenkénti objektum-gyorsítótár, a maroknyi futtatásra érdemes bővítmény, a technológiai verem naprakészen tartása és a WooCommerce-oldalak, amelyeket soha nem szabad gyorsítótárazni.

Bejegyzés elolvasása →

Hogyan válasszunk menedzselt webtárhelyet 2026-ban: Útmutató vásárlóknak

Mi különbözteti meg valójában a jó menedzselt tárhelyet egy olcsó, vezérlőpulttal ellátott doboztól — migrációk, biztonsági mentések, elszigetelés, valódi gyorsítótárazás és őszinte skálázhatóság — és hogyan ítélheti meg, mielőtt elkötelezné magát.

Bejegyzés elolvasása →

Olvassa el a blogot →

Még mindig elakadt?

A támogatás minden csomag része, az ügyfélszolgálat a nap 24 órájában rendelkezésre áll, és a 58 támogatott nyelvünk bármelyikén írhat nekünk – mi a ön nyelvén válaszolunk.

Kapcsolatfelvétel az ügyfélszolgálattal → Összes cikk →