Ilé ìmọ̀

Itokasi awon ase Zinnector®

Gbogbo àṣẹ Zinnector gẹgẹ bi zinnector --help ṣe to ٳ — àwọn àríyànjiyàn, àwọn àfihan ati àwọn aiyipada, apẹẹrẹ ti o le ṣiṣẹ ati ohun ti o tẹjade — ti a da lati inu CLI funrararẹ ki o má ba le yapa kuro ninu ẹya ti o fi sori ẹrọ.

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

Gbogbo àṣẹ tí Zinnector® 0.1.3 mọ̀ nípa rẹ̀ — àpapọ̀ 36 ni wọ́n, pẹ́rẹ́ bí zinnector --help ṣe tò wọ́n sílẹ̀ — pẹ̀lú àwọn àṣàyàn rẹ̀, àpẹẹrẹ tí ó ṣe é ṣiṣẹ́, àti ohun tí ó yẹ kí ẹ rí. A ṣe ojú-ewé dídá yìí láti inú CLI fúnra rẹ̀, nítorí náà kò le yàtọ̀ sí irin-oṣẹ́ tí ẹ fi sọ́orí ẹ̀rọ yín; bí àṣẹ kan níbí bá ku lórí ẹ̀rọ yín, ẹ sáré ṣe npm install -g zinnector@latest.

Kí ẹ tó bẹ̀rẹ̀

Ẹ fi sọ́orí ẹ̀rọ pẹ̀lú npm install -g zinnector lórí Node 24 tàbí èyí tí ó tuntun jù bẹ́ẹ̀ lọ, lẹ́yìn náà ẹ yẹ ìfisọ́orí-ẹ̀rọ náà wò pẹ̀lú zinnector --version àti zinnector --help. Ìtọ́sona fún ìbẹ̀rẹ̀ ṣàlàyé àwọn ìṣẹ́jú márùn-ún àkọ́kọ́; ojú-ewé yìí ni ìtọ́kasí tí ẹ ó máa padà sí.

Gbogbo àṣẹ ni ó ń gba -h, --help. Àwọn àṣàyàn gbogbogbo yìí máa ń wá ṣáájú orúkọ àṣẹ:

| àṣàyàn | ohun tí ó ń ṣe | |---|---| | -V, --version | tẹ ìpín-oṣẹ́ jade | | --profile <name> | lò àkọsílẹ̀ àwọn ẹ̀rí orúkọ specific |

Àwọn àṣẹ náà

zinnector new

Ṣègbékalẹ̀ iṣé-ọ̀nà WordPress kan tí ẹ le ṣiṣẹ́ lórí rẹ̀ lẹ́sẹ̀kẹsẹ̀.

zinnector new [options] [name]

| àyànfẹ́ | a gbọ́dọ̀ ní | ohun tí ó jẹ́ | |---|---|---| | name | àìgbọ́dọ̀-má-sọ̀rọ̀ | |

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | -t, --template <kind> | ọ̀kan nínú: site, plugin, theme | "site" | | --php <version> | ìpín-oṣẹ́ PHP fún ìgbéga-iṣẹ́ | "8.3" | | --wp <version> | ìpín-oṣẹ́ WordPress fún ṣíṣe-iṣẹ́ ìbílẹ̀ | "latest" | | --runtime <name> | playground tàbí docker | "playground" | | --here | ṣègbékalẹ̀ sí inú pọ́tá lọ́wọ́lọ́wọ́ dípò èyí tí ó tuntun | |

Àpẹẹrẹ

zinnector new my-site

Ohun tí ẹ ó rí — a gbà á sílẹ̀ — 0.1.2 lórí Linux

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

→ run it:
    cd my-site
    zinnector dev

→ then, when you have a hosting slot:
    zinnector link     # point it at a site
    zinnector check    # pre-flight before you push
    zinnector push

zinnector dev

Ṣe iṣé-ọ̀nà yìí ní ìbílẹ̀ — kò ní láti lo Docker.

zinnector dev [options]

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | --php <version> | ìpín-oṣẹ́ PHP tí a ó ṣiṣẹ́ (5.2–8.5 lórí playground, 7.4–8.5 lórí docker) | | | --wp <version> | ìpín-oṣẹ́ WordPress | | | -p, --port <port> | port tí a ó fún ní iṣẹ́ lórí rẹ̀ | | | --runtime <name> | playground (àtìbẹ̀rẹ̀) tàbí docker | | | --login | wo inú rẹ̀ gẹ́gẹ́ bíi admin lọ́nà ara rẹ̀ | true | | --no-login | má ṣe wo inú rẹ̀ lọ́nà ara rẹ̀ | | | --once | bẹ̀rẹ̀, sọ ohun tí ó ń ṣiṣẹ́, lẹ́yìn náà kọ́wọ́rin | | | --yes | fi àyè ṣíṣe-iṣẹ́ ìbílẹ̀ sọ́orí ẹ̀rọ láìṣe ìbéèrè | | | --reset-runtime | parẹ́ àyè ṣíṣe-iṣẹ́ tí a fi sọ́orí ẹ̀rọ kí ẹ sì fi sọ́orí ẹ̀rọ lẹ́ẹ̀kan sí i | | | -v, --verbose | fi àbájáde ara ayé ṣíṣe-iṣẹ́ náà hàn | |

Àpẹẹrẹ

cd my-site
zinnector dev

Ohun tí ẹ ó rí — a gbà á sílẹ̀ — 0.1.2. Ìṣiṣẹ́ àkọ́kọ́ máa ń beèrè lẹ́ẹ̀kan láti gba àyè ṣíṣe-iṣẹ́ WordPress sílẹ̀ (~570 MB); kọ --yes láti fò ìbéèrè náà ḍà

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

Wo inú rẹ̀ — pẹ̀lú àkọọ́lẹ̀ yín nínú ayélujára, tàbí pẹ̀lú kọ́kọ́rọ́ API.

zinnector login [options]

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | --profile <name> | tọ́jú sí lábẹ́ orúkọ àkọsílẹ̀ kan | "default" | | --api <url> | URL àgbègbè API | "https://api.zinndigital.com" | | --api-key | dẹ kọ́kọ́rọ́ API fún àjọ kọ̀ọ̀kan dípò kí ẹ wo inú rẹ̀ gẹ́gẹ́ bí ara yín | | | --issuer <url> | iṣẹ́ wo inú | "https://auth.zinndigital.com/realms/zinn" | | --no-browser | tẹ ìhonu wo inú jade láìṣe àdánwò láti ṣí ayélujára | |

Àpẹẹrẹ

zinnector login

Ohun tí ẹ ó rí — a máa ń tẹ kọ́kọ́rọ́ náà sí ibi ìbéèrè, kì í ṣe lórí ila àṣẹ. Nínú CI, so ó pọ̀: 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

Ggbàgbé wo inú tí a tọ́jú.

zinnector logout [options]

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | --profile <name> | àkọsílẹ̀ wo ni kéèyàn gbàgbé | "default" |

Àpẹẹrẹ

zinnector logout

Ohun tí ẹ ó rí

✔ signed out of profile “default”

zinnector whoami

Fi hàn bí ẹni tí CLI yìí ṣe wo inú gẹ́gẹ́ bí i, àti ohun tí ó le tẹ̀ sí.

zinnector whoami [options]

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | --profile <name> | lò àkọsílẹ̀ orúkọ kan | | | --scopes | tò àwọn ìyọ̀nda tí kọ́kọ́rọ́ API kan ní | | | --json | àbájáde tí ẹ̀rọ le kà | |

Àpẹẹrẹ

zinnector whoami --scopes

Ohun tí ẹ ó rí

Signed in  ·  https://api.zinndigital.com
─────────────────────────────────────────

  key           zdk_live_…3f9a
  organisation  Acme Ltd
  profile       default

  · sites.read
  · sites.deploy
  · dns.manage

zinnector sites

Tò àwọn ibi-iṣẹ́ tí kọ́kọ́rọ́ yìí le rí.

zinnector sites [options]

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | --json | àbájáde tí ẹ̀rọ le kà | | | --status <status> | àwọn ibi-iṣẹ́ tí ó wà nínú ìgbéyẹ̀wò yìí pẹ̀rẹ́ | |

Àpẹẹrẹ

zinnector sites

Ohun tí ẹ ó rí

Sites  ·  2
───────────

  domain        status   php      target  id
  example.com   active   php 8.3  fleet   01a03f39-730a-7dc4-84b0-5d4f7582dd04
  shop.test     active   php 8.2  fleet   01a03f39-9c11-7b02-a7e0-2e4d0c5f1b77

zinnector status

Gbogbo ohun tí pákó-ìṣàóso mọ̀ nípa ibi-iṣẹ́ kan.

zinnector status [options] [site]

| àyànfẹ́ | a gbọ́dọ̀ ní | ohun tí ó jẹ́ | |---|---|---| | site | àìgbọ́dọ̀-má-sọ̀rọ̀ | |

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | --json | àbájáde tí ẹ̀rọ le kà | |

Àpẹẹrẹ

zinnector status example.com

Ohun tí ẹ ó rí

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

  status        active
  product line  mainstream
  stack         wordpress

● PHP
  version   8.3
  applied   yes

● Quota
  disk      412 MB of 10 GB
  files     18,204 of 250,000

● Deploy
  repository  acme/example-site (main)
  last        2 hours ago — success

zinnector share

Fún eeyan KAN ní àyè sí IBI-IṢẸ́ KAN — oníṣẹ́-ìgbéga, oníṣẹ́-ọnà, tàbí oníbàárà.

zinnector share [options] <site> <email>

| àyànfẹ́ | a gbọ́dọ̀ ní | ohun tí ó jẹ́ | |---|---|---| | site | bẹ́ẹ̀ ni | | | email | bẹ́ẹ̀ ni | |

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | --role <role> | ohun tí wọ́n le ṣe: viewer, editor, manager | | | --reason <text> | nítorí kí ni wọ́n ṣe ní láti ní ìṣe — a tọ́jú rẹ̀ pẹ̀lú ìfúnni fún àkọsílẹ̀ àyẹ̀wò | | | --until <date> | nígbà tí àyè yóò parí fúnra rẹ̀ (YYYY-MM-DD); fò ó fún títí-di-ìfagbilẹ̀ | | | --json | àbájáde tí ẹ̀rọ le kà | |

Àpẹẹrẹ

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

Ohun tí ẹ ó rí — àpẹẹrẹ gangan tí àṣẹ náà ń tẹ́ jade, láti inú orísun (W40-DEVTOOL fi àwọn yìí kún un lẹ́yìn tí a gbà fáìlì yìí sílẹ̀ gẹ́gẹ́ bíi àkọ́kọ́); àwọn domain yín, ids àti ọjọ́ yóò yàtọ̀

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

Àwọn tí a ti fún ní àyè sí ibi-iṣẹ́ kan, àti bóyá wọ́n ti gbà á.

zinnector collaborators [options] [site]

| àyànfẹ́ | a gbọ́dọ̀ ní | ohun tí ó jẹ́ | |---|---|---| | site | àìgbọ́dọ̀-má-sọ̀rọ̀ | |

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | --json | àbájáde tí ẹ̀rọ le kà | |

Àpẹẹrẹ

zinnector collaborators example.com

Ohun tí ẹ ó rí — àpẹẹrẹ gangan tí àṣẹ náà ń tẹ́ jade, láti inú orísun (W40-DEVTOOL fi àwọn yìí kún un lẹ́yìn tí a gbà fáìlì yìí sílẹ̀ gẹ́gẹ́ bíi àkọ́kọ́); àwọn domain yín, ids àti ọjọ́ yóò yàtọ̀

Access to example.com  ·  2
────────────────────────────

  who               role    status                      ends              why                   grant
  dev@agency.test   editor  invited — not yet accepted  —                 rebuild the checkout  01a03f39-9c11-7b02-a7e0-2e4d0c5f1b77
  ana@studio.test   viewer  active                      until 2026-12-31  quarterly audit       01a03f39-af52-7e19-93c1-6b0d2a7c4e11

zinnector unshare

Gba àyè sí ibi-iṣẹ́ láti ọ̀dọ̀ eeyan kan padà — nípa email tàbí id ìfúnni.

zinnector unshare [options] <site> <who>

| àyànfẹ́ | a gbọ́dọ̀ ní | ohun tí ó jẹ́ | |---|---|---| | site | bẹ́ẹ̀ ni | | | who | bẹ́ẹ̀ ni | |

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | --yes | má ṣe beèrè | |

Àpẹẹrẹ

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

Ohun tí ẹ ó rí — àpẹẹrẹ gangan tí àṣẹ náà ń tẹ́ jade, láti inú orísun (W40-DEVTOOL fi àwọn yìí kún un lẹ́yìn tí a gbà fáìlì yìí sílẹ̀ gẹ́gẹ́ bíi àkọ́kọ́); àwọn domain yín, ids àti ọjọ́ yóò yàtọ̀

✔ withdrew the invitation to dev@agency.test

zinnector invitations

Àwọn ìpè tí ń dúró de yín, kí ẹ sì gbà ọ̀kan.

zinnector invitations [options] [command]

Àpẹẹrẹ

zinnector invitations

Ohun tí ẹ ó rí — àpẹẹrẹ gangan tí àṣẹ náà ń tẹ́ jade, láti inú orísun (W40-DEVTOOL fi àwọn yìí kún un lẹ́yìn tí a gbà fáìlì yìí sílẹ̀ gẹ́gẹ́ bíi àkọ́kọ́); àwọn domain yín, ids àti ọjọ́ yóò yàtọ̀; láìsí àṣẹ-kékèké ó máa ń ṣe list

Invitations  ·  1
──────────────────

  Acme Ltd has shared example.com with you as editor  01a03f39-9c11-7b02-a7e0-2e4d0c5f1b77

→ accept one: zinnector invitations accept <id>

zinnector invitations list

Àwọn ìpè tí a rán sí àkọọ́lẹ̀ tí ẹ wo inú rẹ̀ gẹ́gẹ́ bí i.

zinnector invitations list [options]

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | --json | àbájáde tí ẹ̀rọ le kà | |

Àpẹẹrẹ

zinnector invitations list

Ohun tí ẹ ó rí — àpẹẹrẹ gangan tí àṣẹ náà ń tẹ́ jade, láti inú orísun (W40-DEVTOOL fi àwọn yìí kún un lẹ́yìn tí a gbà fáìlì yìí sílẹ̀ gẹ́gẹ́ bíi àkọ́kọ́); àwọn domain yín, ids àti ọjọ́ yóò yàtọ̀

Invitations  ·  1
──────────────────

  Acme Ltd has shared example.com with you as editor  01a03f39-9c11-7b02-a7e0-2e4d0c5f1b77

→ accept one: zinnector invitations accept <id>

zinnector invitations accept

Gbà ìpè kan — ibi-iṣẹ́ náà yóò jẹ́ yín lọ́wọ́lọ́wọ́ bí èyí ṣe padà bọ̀.

zinnector invitations accept [options] <id>

| àyànfẹ́ | a gbọ́dọ̀ ní | ohun tí ó jẹ́ | |---|---|---| | id | bẹ́ẹ̀ ni | |

Àpẹẹrẹ

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

Ohun tí ẹ ó rí — àpẹẹrẹ gangan tí àṣẹ náà ń tẹ́ jade, láti inú orísun (W40-DEVTOOL fi àwọn yìí kún un lẹ́yìn tí a gbà fáìlì yìí sílẹ̀ gẹ́gẹ́ bíi àkọ́kọ́); àwọn domain yín, ids àti ọjọ́ yóò yàtọ̀

✔ you now have access to example.com

zinnector link

Tọ́ka iṣé-ọ̀nà yìí sí ààyè gbigba alejo (kí ẹ sì so repository rẹ̀ pọ̀).

zinnector link [options] [site]

| àyànfẹ́ | a gbọ́dọ̀ ní | ohun tí ó jẹ́ | |---|---|---| | site | àìgbọ́dọ̀-má-sọ̀rọ̀ | |

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | --repo <owner/name> | so repository yìí pọ̀ mọ́ ibi-iṣẹ́ náà lórí pákó-ìṣàóso | | | --provider <github\|gitlab> | oníṣẹ́ git, nígbà tí a kò le mọ̀ ọn | | | --branch <name> | eka tí ìfiṣẹ́-ránṣẹ́ máa ń jade láti inú rẹ̀ | | | --no-repo | kọ zinnector.json pẹ́rẹ́; má ṣe fọwọ́ kàn pákó-ìṣàóso | |

Àpẹẹrẹ

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

Ohun tí ẹ ó rí

✔ 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

Tawọ́n àwọn fáìlì ibi-iṣẹ́ tí a gba ààyè fún sí inú iṣé-ọ̀nà yìí fún ìgbéga-iṣẹ́ ìbílẹ̀ — kí ẹ sì tún ṣe e fún ìsamọ́dọ̀tún.

zinnector pull [options] [site]

| àyànfẹ́ | a gbọ́dọ̀ ní | ohun tí ó jẹ́ | |---|---|---| | site | àìgbọ́dọ̀-má-sọ̀rọ̀ | |

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | --via <seam> | auto (àtìbẹ̀rẹ̀), git, tàbí backup | "auto" | | --fresh | ṣe àpò-ìtọ́jú tuntun dípò lílo èyí tí ó tuntun jù (ná ààyè tí a beèrè) | | | --max-age <hours> | gbà àpò-ìtọ́jú tí ó tuntun jù bí ó bá kéré sí èyí | "24" | | --full | gbogbo egbò àkọsílẹ̀, pẹ̀lú kọ́kọ́rọ́ WordPress (àtìbẹ̀rẹ̀: wp-content pẹ́rẹ́) | | | --no-uploads | fò wp-content/uploads (media) da sí ẹ̀yìn | | | --live-config | kọ wp-config.php pẹ̀lú — ó mu àwọn ẹ̀rí abala-ìpèsè TI KO ṢE É YẠ̀ kani | | | --clean | ṣì wp-content kúrò tó bá kù síṣẹ́, nítorí náà àwọn àparẹ́ lórí ibi-iṣẹ́ yóò jẹ́ àwòrán | | | --dry-run | sọ ohun tí ó máa ṣẹlẹ̀ kí ẹ sì kọ́wọ́rin | | | --yes | má ṣe beèrè | |

Àpẹẹrẹ

zinnector pull

Ohun tí ẹ ó rí

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

Ṣe iṣé-ọ̀nà ìbílẹ̀ kan láti inú ibi-iṣẹ́ tí a gba alejo fún: ṣe clone repository rẹ̀ tàbí tawọ́n àwọn fáìlì rẹ̀.

zinnector clone [options] <site> [dir]

| àyànfẹ́ | a gbọ́dọ̀ ní | ohun tí ó jẹ́ | |---|---|---| | site | bẹ́ẹ̀ ni | | | dir | àìgbọ́dọ̀-má-sọ̀rọ̀ | |

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | --via <seam> | auto (àtìbẹ̀rẹ̀), git, tàbí backup | "auto" | | --fresh | ṣe àpò-ìtọ́jú tuntun dípò lílo èyí tí ó tuntun jù | | | --full | gbogbo egbò àkọsílẹ̀, pẹ̀lú kọ́kọ́rọ́ WordPress | | | --no-uploads | fò wp-content/uploads (media) da sí ẹ̀yìn | | | --live-config | kọ wp-config.php pẹ̀lú — ó mu àwọn ẹ̀rí abala-ìpèsè TI KO ṢE É YẠ̀ kani | | | --yes | má ṣe beèrè | |

Àpẹẹrẹ

zinnector clone client.example.com

Ohun tí ẹ ó rí

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 check

Tẹ̀lé iṣé-ọ̀nà yìí pẹ̀lú ààyè tí ẹ máa tó fi iṣẹ́ ránṣẹ́ sí.

zinnector check [options] [site]

| àyànfefẹ́ | a gbọ́dọ̀ ní | ohun tí ó jẹ́ | |---|---|---| | site | àìgbọ́dọ̀-má-sọ̀rọ̀ | |

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | --probe | bẹ̀rẹ̀ àyè ṣíṣe-iṣẹ́ ìbílẹ̀ kí ẹ sì MỌ php rẹ̀, dípò gbígbẹ́kẹ̀lé zinnector.json | | | --all | fi àwọn àyẹ̀wò tí ó kọjá hàn pẹ̀lú | | | --strict | kù pẹ̀lú nígbà tí a kò le yẹ̀ ohun kan wò | | | --json | àbájáde tí ẹ̀rọ le kà | |

Àpẹẹrẹ

zinnector check

Ohun tí ẹ ó rí — a gbà á sílẹ̀ láti inú ìṣiṣẹ́ gidi lórí ààyè kan lórí PHP 7.4 — àgbà ohun ti àṣẹ náà jẹ́

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

  local   php 8.3   1,284 files, 12.4 MB
  slot    php 7.4.33   target fleet
  local php is the version DECLARED in zinnector.json — run with --probe to measure it

  ✖ high      php 8.3 locally, 7.4 on the slot
      You built against PHP 8.3, which is newer than the PHP 7.4 the
      slot runs. Code that uses syntax or functions added after the
      slot's version will fatal at runtime, not at deploy time.
      try zinnector php 8.3

  ⚠ warn      the slot runs php 7.4, which is past end of life
      try zinnector php --list

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

  5 passed  ·  3 to look at  ·  2 could not be checked

  none of this blocks a deploy — zinnector push --force proceeds anyway

zinnector push

Yẹ̀ ẹ́ wò ṣáájú ìfojúsùn, tẹ àwọn ìfẹsẹ̀mọ̀lẹ̀ yín ránṣẹ́, kí ẹ sì fi iṣẹ́ ránṣẹ́.

zinnector push [options] [site]

| àyànfẹ́ | a gbọ́dọ̀ ní | ohun tí ó jẹ́ | |---|---|---| | site | àìgbọ́dọ̀-má-sọ̀rọ̀ | |

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | -f, --force | fi iṣẹ́ ránṣẹ́ bótilẹ̀jẹ́ pé àyẹ̀wò ṣáájú ní àwọn ohun tí a rí | | | --skip-checks | má ṣe ṣe àyẹ̀wò ṣáájú rárá | | | --probe | mọ̀ àyè ṣíṣe-iṣẹ́ ìbílẹ̀ ní àkókò àyẹ̀wò ṣáájú dípò gbígbẹ́kẹ̀lé zinnector.json | | | --no-wait | mu ìfiṣẹ́-ránṣẹ́ bẹ̀rẹ̀ kí ẹ sì jáde láìṣe àgbẹ̀wò rẹ̀ | | | --no-git | má ṣe ṣe git push; fi ohunkohun tí pákó-ìṣàóso ti ní sẹ́yìn ránṣẹ́ | | | --dry-run | ṣe gbogbo ohun kan àfi ìfiṣẹ́-ránṣẹ́ náà | |

Àpẹẹrẹ

zinnector push

Ohun tí ẹ ó rí

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

Tún fi ohun tí pákó-ìṣàóso ti ní ránṣẹ́, láìṣe pushing.

zinnector deploy [options] [site]

| àyànfẹ́ | a gbọ́dọ̀ ní | ohun tí ó jẹ́ | |---|---|---| | site | àìgbọ́dọ̀-má-sọ̀rọ̀ | |

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | --no-wait | mu bẹ̀rẹ̀ kí ẹ sì jáde | |

Àpẹẹrẹ

zinnector deploy example.com

Ohun tí ẹ ó rí

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

● deploy 7c0e… started — watching
✔ deployed 4f1c2a9b in 41s

zinnector deploys

Ìtàn ìfiṣẹ́-ránṣẹ́ ibi-iṣẹ́ kan.

zinnector deploys [options] [site]

| àyànfẹ́ | a gbọ́dọ̀ ní | ohun tí ó jẹ́ | |---|---|---| | site | àìgbọ́dọ̀-má-sọ̀rọ̀ | |

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | --json | àbájáde tí ẹ̀rọ le kà | | | -n, --limit <n> | meloo ni a ó fi hàn | "10" |

Àpẹẹrẹ

zinnector deploys example.com

Ohun tí ẹ ó rí

Deploys — example.com  ·  3
───────────────────────────

  status   commit    branch  trigger  started        message
  success  4f1c2a9b  main    cli      2 hours ago    add the contact form
  success  b21d70e4  main    push     yesterday      fix footer links
  failed   9e8a0c13  main    push     3 days ago     build: composer install exited 1

zinnector php

Fi hàn tàbí yí ìpín-oṣẹ́ PHP ibi-iṣẹ́ kan padà.

zinnector php [options] [version]

| àyànfẹ́ | a gbọ́dọ̀ ní | ohun tí ó jẹ́ | |---|---|---| | version | àìgbọ́dọ̀-má-sọ̀rọ̀ | |

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | -s, --site <site> | id ibi-iṣẹ́ tàbí domain | | | --list | tò àwọn ìpín-oṣẹ́ tí pákó-ìṣàóso ń pèsè | | | --json | àbájáde tí ẹ̀rọ le kà | |

Àpẹẹrẹ

zinnector php 8.3 --site example.com

Ohun tí ẹ ó rí — láìsí ìpín-oṣẹ́ ó ń fi èyí tí ó wà lọ́wọ́lọ́wọ́ hàn; --list ń fi ohun tí pákó-ìṣàóso ń pèsè fún ilà ọjà ibi-iṣẹ́ yìí hàn

PHP — example.com
─────────────────

  version   7.4  →  8.3
  applied   the machine will confirm shortly

  switch example.com to php 8.3? [y/N] y
✔ php 8.3 requested
⚠ recorded, but the machine has not confirmed it yet

zinnector quota

Lílo disk, fáìlì àti abala-ìpèsè mọ́ ohun tí ìlépa gbà fún yín.

zinnector quota [options] [site]

| àyànfẹ́ | a gbọ́dọ̀ ní | ohun tí ó jẹ́ | |---|---|---| | site | àìgbọ́dọ̀-má-sọ̀rọ̀ | |

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | --json | àbájáde tí ẹ̀rọ le kà | |

Àpẹẹrẹ

zinnector quota example.com

Ohun tí ẹ ó rí

Quota — example.com
───────────────────

  disk      412 MB of 10 GB   (4%)
  files     18,204 of 250,000 (7%)
  database  38 MB of 1 GB     (4%)

zinnector db

Ìwọ̀n abala-ìpèsè, àti àwọn ìhonu lílo-ẹ́ẹ̀kan sí phpMyAdmin àti alábòójútó fáìlì.

zinnector db [options] [site]

| àyànfẹ́ | a gbọ́dọ̀ ní | ohun tí ó jẹ́ | |---|---|---| | site | àìgbọ́dọ̀-má-sọ̀rọ̀ | |

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | --json | àbájáde tí ẹ̀rọ le kà | |

Àpẹẹrẹ

zinnector db example.com

Ohun tí ẹ ó rí — àwọn ìhonu phpMyAdmin àti alábòójútó fáìlì jẹ́ fún lílo-ẹ́ẹ̀kan tí ó sì máa ń parí; má ṣe kọ wọ́n sí ibikíbi

Database — example.com
──────────────────────

  engine      mariadb 10.11
  size        38 MB
  phpmyadmin  https://…/pma/sso?token=… (single use)
  files       https://…/files/sso?token=… (single use)

zinnector logs

Tẹ̀lé àwọn àkọsílẹ̀ àyè àti àṣìṣe ibi-iṣẹ́ kan.

zinnector logs [options] [site]

| àyànfẹ́ | a gbọ́dọ̀ ní | ohun tí ó jẹ́ | |---|---|---| | site | àìgbọ́dọ̀-má-sọ̀rọ̀ | |

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | --access | àkọsílẹ̀ àyè pẹ́rẹ́ | | | --error | àkọsílẹ̀ àṣìṣe pẹ́rẹ́ | | | --build | àkọsílẹ̀ ìkọ́le tí ìfiṣẹ́-ránṣẹ́ tí ó tuntun jù dípò rẹ̀ | | | --json | àbájáde tí ẹ̀rọ le kà | |

Àpẹẹrẹ

zinnector logs example.com --error

Ohun tí ẹ ó rí — --access fún àkọsílẹ̀ àyè, --build fún àkọsílẹ̀ ìkọ́le tí ìfiṣẹ́-ránṣẹ́ tí ó gbẹ̀yìn; láìsí àṣìṣe àwọn àkọsílẹ̀ ibi-iṣẹ́ méjèèjì ni ó máa ń fi hàn

Error log — example.com
───────────────────────
[06-Sep-2026 10:12:44 UTC] PHP Warning:  Undefined variable $x in /wp-content/plugins/my-plugin/my-plugin.php on line 12

zinnector wp

Ṣe àṣẹ WP-CLI tí a gba fún lórí ibi-iṣẹ́ kan.

zinnector wp [options] <command...>

| àyànfẹ́ | a gbọ́dọ̀ ní | ohun tí ó jẹ́ | |---|---|---| | command... | bẹ́ẹ̀ ni | |

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | -s, --site <site> | id ibi-iṣẹ́ tàbí domain | | | --commands | tò ohun tí pákó-ìṣàóso yóò ṣe | | | --json | àbájáde tí ẹ̀rọ le kà | |

Àpẹẹrẹ

zinnector wp plugin list --site example.com

Ohun tí ẹ ó rí — àtòjọ tí a gba fún ni a ń fi pèsè láti ọ̀dọ̀ pákó-ìṣàóso — zinnector wp --commands ń tẹ̀ ẹ́ jade

+-----------------+----------+--------+---------+
| name            | status   | update | version |
+-----------------+----------+--------+---------+
| my-plugin       | active   | none   | 1.0.0   |
| zinn-cache      | active   | none   | 2.4.1   |
+-----------------+----------+--------+---------+

zinnector backup

Tò kí ẹ sì ṣe àwọn àpò-ìtọ́jú ibi-iṣẹ́.

zinnector backup [options] [command]

Àpẹẹrẹ

zinnector backup list example.com

backup fúnra rẹ̀ ń tẹ̀ àwọn àṣẹ-kékèké rẹ̀ jade; ẹ wò backup list àti backup now nísàlẹ̀

zinnector backup list

Tò àwọn àpò-ìtọ́jú ibi-iṣẹ́ kan àti ohun tí ìlépa rẹ̀ gbà fún un.

zinnector backup list [options] [site]

| àyànfẹ́ | a gbọ́dọ̀ ní | ohun tí ó jẹ́ | |---|---|---| | site | àìgbọ́dọ̀-má-sọ̀rọ̀ | |

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | --json | àbájáde tí ẹ̀rọ le kà | |

Àpẹẹrẹ

zinnector backup list example.com

Ohun tí ẹ ó rí

Backups — example.com  ·  3
───────────────────────────

  status     taken          size    id
  complete   today 03:00    412 MB  bk_01a0…
  complete   yesterday      410 MB  bk_019f…
  complete   2 days ago     409 MB  bk_019e…

  retention  30 days
  off-site   yes

zinnector backup now

Ṣe àpò-ìtọ́jú fún ìbéèrè lọ́wọ́lọ́wọ́.

zinnector backup now [options] [site]

| àyànfẹ́ | a gbọ́dọ̀ ní | ohun tí ó jẹ́ | |---|---|---| | site | àìgbọ́dọ̀-má-sọ̀rọ̀ | |

Àpẹẹrẹ

zinnector backup now example.com

Ohun tí ẹ ó rí

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

zinnector domains

Tò àwọn domain tí kọ́kọ́rọ́ yìí le rí.

zinnector domains [options]

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | --json | àbájáde tí ẹ̀rọ le kà | |

Àpẹẹrẹ

zinnector domains

Ohun tí ẹ ó rí

Domains  ·  2
─────────────

  domain        status   registrar  renewal  expires
  example.com   active   zinn       auto     2027-03-14
  shop.test     active   external   —        —

zinnector dns

Kà kí ẹ sì yí àwọn àkọsílẹ̀ DNS padà.

zinnector dns [options] [command]

Àpẹẹrẹ

zinnector dns list example.com

dns fúnra rẹ̀ ń tẹ̀ àwọn àṣẹ-kékèké rẹ̀ jade; ẹ wò dns list, dns add àti dns rm nísàlẹ̀

zinnector dns list

Tò àwọn àkọsílẹ̀ DNS domain kan.

zinnector dns list [options] <domain>

| àyànfẹ́ | a gbọ́dọ̀ ní | ohun tí ó jẹ́ | |---|---|---| | domain | bẹ́ẹ̀ ni | |

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | --type <type> | àwọn àkọsílẹ̀ tí irúfẹ́ yìí pẹ́rẹ́ | | | --json | àbájáde tí ẹ̀rọ le kà | |

Àpẹẹrẹ

zinnector dns list example.com

Ohun tí ẹ ó rí

DNS — example.com  ·  4 records
───────────────────────────────

  type  name   value            ttl
  A     @      203.0.113.10     300   rec_7f…
  A     www    203.0.113.10     300   rec_80…
  MX    @      10 mail.example.com  3600  rec_81…
  TXT   @      "v=spf1 -all"    3600  rec_82…

zinnector dns add

Ṣèdá àkọsílẹ̀ DNS kan.

zinnector dns add [options] <domain> <type> <name> <value>

| àyànfẹ́ | a gbọ́dọ̀ ní | ohun tí ó jẹ́ | |---|---|---| | domain | bẹ́ẹ̀ ni | | | type | bẹ́ẹ̀ ni | | | name | bẹ́ẹ̀ ni | | | value | bẹ́ẹ̀ ni | |

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | --ttl <seconds> | àkókò tí ó máa wà láàyè | "3600" | | --priority <n> | ààyè àkọ́kọ́, fún MX àti SRV | | | --proxied | gba inú CDN kọjá | | | -y, --yes | má ṣe beèrè | |

Àpẹẹrẹ

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

Ohun tí ẹ ó rí — àkọsílẹ̀ náà ni a fi hàn ti a sì mu daju kí a tó kọ́ ọ; kọ --yes láti fò ìbéèrè náà ḍà

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

Parẹ́ àkọsílẹ̀ DNS kan.

zinnector dns rm [options] <domain> <recordId>

| àyànfẹ́ | a gbọ́dọ̀ ní | ohun tí ó jẹ́ | |---|---|---| | domain | bẹ́ẹ̀ ni | | | recordId | bẹ́ẹ̀ ni | |

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | -y, --yes | má ṣe beèrè | |

Àpẹẹrẹ

zinnector dns rm example.com rec_7f3a

Ohun tí ẹ ó rí

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

zinnector mail

Tò àwọn iṣẹ́ mail.

zinnector mail [options]

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | --json | àbájáde tí ẹ̀rọ le kà | |

Àpẹẹrẹ

zinnector mail

Ohun tí ẹ ó rí

Mail services  ·  1
───────────────────

  domain        status   provider  mailboxes  dns
  example.com   active   zinn      3          ok

zinnector bulk

Ṣe ìṣẹ́ kan lórí ọ̀pọ̀lọpọ̀ ibi-iṣẹ́ (cache_purge, malware_scan, sitemap, block_ip).

zinnector bulk [options] <operation>

| àyànfẹ́ | a gbọ́dọ̀ ní | ohun tí ó jẹ́ | |---|---|---| | operation | bẹ́ẹ̀ ni | |

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | --all | gbogbo ibi-iṣẹ́ tí kọ́kọ́rọ́ yìí le rí | | | --site <site...> | àwọn ibi-iṣẹ́ pàtó, nípa id tàbí domain | | | --status <status> | gbogbo ibi-iṣẹ́ tí ó wà nínú ìgbéyẹ̀wò yìí | | | -y, --yes | má ṣe beèrè | | | --json | àbájáde tí ẹ̀rọ le kà | |

Àpẹẹrẹ

zinnector bulk cache_purge --all

Ohun tí ẹ ó rí — ìpè kan sí pákó-ìṣàóso fún gbogbo àṣàyàn náà, kì í ṣe ọ̀kan fún ibi-iṣẹ́ kọ̀ọ̀kan; a ó fi àṣàyàn náà hàn kí a sì mu daju náà àkọ́kọ́

Bulk cache_purge  ·  2 sites
────────────────────────────
  · example.com
  · shop.test

  run cache_purge on 2 sites? [y/N] y
✔ cache_purge queued for 2 sites

zinnector ai

Bèèrè lọ́wọ́ olùrànlọ́wọ́ Zinn Digital®, pẹ̀lú iṣé-ọ̀nà yìí gẹ́gẹ́ bí ààyè nǹkan.

zinnector ai [options] <question...>

| àyànfẹ́ | a gbọ́dọ̀ ní | ohun tí ó jẹ́ | |---|---|---| | question... | bẹ́ẹ̀ ni | |

| àṣàyàn | ohun tí ó ń ṣe | àtìbẹ̀rẹ̀ | |---|---|---| | -s, --site <site> | bèèrè nípa ibi-iṣẹ́ pàtó kan | | | --no-context | má ṣe rán ohunkohun nípa iṣé-ọ̀nà ìbílẹ̀ | | | --json | àbájáde tí ẹ̀rọ le kà | |

Àpẹẹrẹ

zinnector ai "why is my deploy failing?"

Ohun tí ẹ ó rí — ń ṣiṣẹ́ lórí pákó-ìṣàóso sí àkọọ́lẹ̀ yín fúnra yín; láti inú iṣé-ọ̀nà ó ń rán àwọ̀ iṣé-ọ̀nà àti id ibi-iṣẹ́ náà, kì í ṣe àwọn àkóónú fáìlì rárá

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

Your last deploy of example.com failed at the build step: `composer install` exited 1 because
`vendor/` is committed alongside a lock file that no longer matches it. Remove `vendor/` from
the repository or run `composer update` and commit the new lock file, then `zinnector push`.

Àwọn yíyàtọ̀ àyíká

| yíyàtọ̀ | abájáde | |---|---| | ZINNECTOR_TOKEN | kọ́kọ́rọ́ API kan, tí a lo dípò àkọsílẹ̀ tí a tọ́jú — bó ṣe ń ṣe ìfọṣẹ́nsí CI nìyí | | ZINNECTOR_API | URL àgbègbè API (àtìbẹ̀rẹ̀ https://api.zinndigital.com) | | ZINNECTOR_DEBUG=1 | tẹ àwọn ipa-ọ̀nà stack àti àbájáde oníṣẹ́-ìfisọ́orí ara rẹ̀ jade | | ZINNECTOR_CACHE_DIR | ibi tí a ń tọ́jú àyè ṣíṣe-iṣẹ́ WordPress àti Node èyíkeèyí tí a fi sọ́orí ẹ̀rọ (àtìbẹ̀rẹ̀ ~/.cache/zinnector) | | ZINNECTOR_CONFIG_DIR | ibi tí fáìlì àkọsílẹ̀ kọ́kọ́rọ́ API gbé wà (àtìbẹ̀rẹ̀ ~/.config/zinnector) | | NO_COLOR | mú àwọ̀ kúrò |

Àwọn àmì jáde

0 àṣeyọrí · 1 ohun tí a rí tàbí àwọ́n-kọ̀ · 70 àṣìṣe abẹ́lé · 77 ìfọṣẹ́nsí tàbí ìyọ̀nda · 78 Node tí kò gba tàbí tí kò ṣàtìlẹyìn.

Ṣe o tun di mọ?

Ìtìlẹ́yìn wà lórí gbogbo ètò, a sì ń dáhùn ní èdè rẹ.

Kan si àtìlẹyìn Gbogbo àpilẹ̀kọ
Itokasi awon ase Zinnector®