വിജ്ഞാനശേഖരം

Zinnector® കമാൻഡ് റഫറൻസ്

zinnector --help ലിസ്റ്റ് ചെയ്യുന്നതുപോലെ തന്നെ കൃത്യമായ ഓരോ Zinnector® കമാൻഡും — ആർഗ്യുമെന്റുകൾ, ഫ്ലാഗുകൾ, ഡിഫോൾട്ടുകൾ, പ്രവർത്തിപ്പിക്കാവുന്ന ഒരു ഉദാഹരണവും അത് പ്രിന്റ് ചെയ്യുന്നതും — നിങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്ത പതിപ്പിൽ നിന്ന് വ്യത്യാസപ്പെടാതിരിക്കാൻ CLI-ൽ നിന്ന് തന്നെ നേരിട്ട് ജനറേറ്റ് ചെയ്തതാണ്.

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

Zinnector® 0.1.6 മനസ്സിലാക്കുന്ന ഓരോ കമാൻഡും — ആകെ 43 എണ്ണം, zinnector --help ലിസ്റ്റ് ചെയ്യുന്നതുപോലെ തന്നെ — അവയുടെ ഓപ്ഷനുകൾ, പ്രവർത്തിപ്പിക്കാവുന്ന ഉദാഹരണം, നിങ്ങൾ കാണേണ്ട കാര്യങ്ങൾ എന്നിവ സഹിതം. ഈ പേജ് CLI-യിൽ നിന്ന് നേരിട്ട് ജനറേറ്റ് ചെയ്തതാണ്, അതിനാൽ നിങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്ത ടൂളിൽ നിന്ന് ഇതിന് വ്യത്യാസമുണ്ടാകാൻ കഴിയില്ല; ഇവിടെയുള്ള ഒരു കമാൻഡ് നിങ്ങളുടെ മെഷീനിൽ ഇല്ലെങ്കിൽ, npm install -g zinnector@latest പ്രവർത്തിപ്പിക്കുക.

നിങ്ങൾ ആരംഭിക്കുന്നതിന് മുമ്പ്

Node 24-ലോ പുതിയതിലോ npm install -g zinnector ഉപയോഗിച്ച് ഇത് ഇൻസ്റ്റാൾ ചെയ്യുക, തുടർന്ന് zinnector --version, zinnector --help എന്നിവ ഉപയോഗിച്ച് ഇൻസ്റ്റാളേഷൻ പരിശോധിക്കുക. ആരംഭിക്കുന്നതിനുള്ള ഗൈഡ് ആദ്യ അഞ്ച് മിനിറ്റിലെ കാര്യങ്ങൾ വിശദീകരിക്കുന്നു; നിങ്ങൾക്ക് വീണ്ടും പരിശോധിക്കാനുള്ള റഫറൻസാണ് ഈ പേജ്.

ഓരോ കമാൻഡും -h, --help സ്വീകരിക്കുന്നു. ഈ ഗ്ലോബൽ ഓപ്ഷനുകൾ കമാൻഡ് നാമത്തിന് മുമ്പാണ് നൽകേണ്ടത്:

ഓപ്ഷൻഇത് എന്ത് ചെയ്യുന്നു
-V, --versionപതിപ്പ് കാണിക്കുക
--profile <name>പേരുനൽകിയ ക്രെഡൻഷ്യൽ പ്രൊഫൈൽ ഉപയോഗിക്കുക

കമാൻഡുകൾ

zinnector new

നിങ്ങൾക്ക് ഉടനടി പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന ഒരു WordPress പ്രോജക്റ്റ് സ്കാഫോൾഡ് ചെയ്യുക.

zinnector new [options] [name]
ആർഗ്യുമെന്റ്നിർബന്ധംഎന്താണിത്
nameഅല്ലപ്രോജക്റ്റ് നിർമ്മിക്കേണ്ട ഡയറക്ടറിയും പ്രോജക്റ്റിന്റെ പേരും — --here നൽകിയിട്ടില്ലെങ്കിൽ നിർബന്ധമാണ്
ഓപ്ഷൻഇത് എന്ത് ചെയ്യുന്നുഡിഫോൾട്ട്
-t, --template <kind>ഇതിലൊന്ന്: site, plugin, theme"site"
--php <version>ഡെവലപ്‌മെന്റിനായുള്ള PHP പതിപ്പ്"8.3"
--wp <version>ലോക്കൽ റൺടൈമിനായുള്ള WordPress പതിപ്പ്"latest"
--runtime <name>playground അല്ലെങ്കിൽ docker"playground"
--hereപുതിയതിന് പകരം നിലവിലെ ഡയറക്ടറിയിലേക്ക് സ്കാഫോൾഡ് ചെയ്യുക

ഉദാഹരണം

zinnector new my-site

നിങ്ങൾ കാണുന്നത് — ക്യാപ്‌ചർ ചെയ്‌തു — Linux-ൽ 0.1.2

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

ഈ പ്രോജക്റ്റ് ലോക്കലായി റൺ ചെയ്യുക — Docker ആവശ്യമില്ല.

zinnector dev [options]
ഓപ്ഷൻഇത് എന്ത് ചെയ്യുന്നുഡിഫോൾട്ട്
--php <version>പ്രവർത്തിപ്പിക്കേണ്ട PHP പതിപ്പ് (playground-ൽ 5.2–8.5, docker-ൽ 7.4–8.5)
--wp <version>WordPress പതിപ്പ്
-p, --port <port>സേവനം നൽകേണ്ട പോർട്ട്
--runtime <name>playground (ഡിഫോൾട്ട്) അല്ലെങ്കിൽ docker
--loginഅഡ്മിൻ ആയി സ്വയമേവ ലോഗിൻ ചെയ്യുകtrue
--no-loginസ്വയമേവ ലോഗിൻ ചെയ്യരുത്
--onceബൂട്ട് ചെയ്യുക, എന്താണ് പ്രവർത്തിക്കുന്നതെന്ന് റിപ്പോർട്ട് ചെയ്യുക, തുടർന്ന് നിർത്തുക
--yesചോദിക്കാതെ തന്നെ ലോക്കൽ റൺടൈം ഇൻസ്റ്റാൾ ചെയ്യുക
--reset-runtimeഇൻസ്റ്റാൾ ചെയ്ത റൺടൈം ഇല്ലാതാക്കി വീണ്ടും ഇൻസ്റ്റാൾ ചെയ്യുക
-v, --verboseറൺടൈമിന്റെ സ്വന്തം ഔട്ട്പുട്ട് കാണിക്കുക

ഉദാഹരണം

cd my-site
zinnector dev

നിങ്ങൾ കാണുന്നത് — പകർത്തിയത് — 0.1.2. ആദ്യ റണ്ണിൽ WordPress റൺടൈം (~570 MB) ഡൗൺലോഡ് ചെയ്യാൻ ഒരു തവണ ചോദിക്കും; ചോദ്യം ഒഴിവാക്കാൻ --yes നൽകുക

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

സൈൻ ഇൻ ചെയ്യുക — ബ്രൗസറിലെ നിങ്ങളുടെ സ്വന്തം അക്കൗണ്ട് ഉപയോഗിച്ച്, അല്ലെങ്കിൽ ഒരു API കീ ഉപയോഗിച്ച്.

zinnector login [options]
ഓപ്ഷൻഎന്ത് ചെയ്യുന്നുഡിഫോൾട്ട്
--profile <name>പേരുനൽകിയ പ്രൊഫൈലിന് കീഴിൽ സംഭരിക്കുക (ഡിഫോൾട്ട്: default)
--api <url>API അടിസ്ഥാന URL"https://api.zinndigital.com"
--api-keyസ്വന്തമായി സൈൻ ഇൻ ചെയ്യുന്നതിന് പകരം ഓരോ സ്ഥാപനത്തിനുമുള്ള API കീ ഒട്ടിക്കുക
--issuer <url>സൈൻ-ഇൻ സേവനം"https://auth.zinndigital.com/realms/zinn"
--no-browserബ്രൗസർ തുറക്കാൻ ശ്രമിക്കാതെ സൈൻ-ഇൻ ലിങ്ക് പ്രിന്റ് ചെയ്യുക

ഉദാഹരണം

zinnector login

നിങ്ങൾ കാണുന്നത് — കീ പ്രോംപ്റ്റിലാണ് ടൈപ്പ് ചെയ്യുന്നത്, ഒരിക്കലും കമാൻഡ് ലൈനില്ലല്ല. CI-ൽ, ഇത് പൈപ്പ് ചെയ്യുക: 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

സംഭരിച്ച സൈൻ-ഇൻ മറക്കുക.

zinnector logout [options]
ഓപ്ഷൻഇത് എന്തുചെയ്യുന്നുഡിഫോൾട്ട്
--profile <name>ഏത് പ്രൊഫൈൽ ആണ് മറക്കേണ്ടത് (ഡിഫോൾട്ട്: default)

ഉദാഹരണം

zinnector logout

നിങ്ങൾ കാണുന്നത്

✔ signed out of profile “default”

zinnector whoami

ഈ CLI ഏത് ഉപയോക്താവായി സൈൻ ഇൻ ചെയ്‌തിരിക്കുന്നുവെന്നും ഇതിന് എന്തൊക്കെ ആക്‌സസ് ചെയ്യാൻ കഴിയുമെന്നും കാണിക്കുക.

zinnector whoami [options]
ഓപ്ഷൻഇത് എന്തുചെയ്യുന്നുഡിഫോൾട്ട്
--profile <name>പേരിട്ടിരിക്കുന്ന ഒരു പ്രൊഫൈൽ ഉപയോഗിക്കുക
--scopesഒരു API കീ നൽകുന്ന അനുമതികൾ ലിസ്റ്റ് ചെയ്യുക
--jsonമെഷീൻ-റീഡബിൾ ഔട്ട്പുട്ട്

ഉദാഹരണം

zinnector whoami --scopes

നിങ്ങൾ കാണുന്നത് — 2026-09-14-ൽ പ്രൊഡക്ഷനിൽ 0.1.5-ന്റെ യഥാർത്ഥ റണ്ണിൽ നിന്ന് പകർത്തിയത്; ഡൊമെയ്‌നുകൾ, ഐഡികൾ, ഒറ്റത്തവണ ഉപയോഗിക്കാവുന്ന ലിങ്കുകൾ എന്നിവ മാറ്റിസ്ഥാപിച്ചു


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

ഈ കീയ്ക്ക് കാണാൻ കഴിയുന്ന സൈറ്റുകൾ ലിസ്റ്റ് ചെയ്യുക.

zinnector sites [options]
ഓപ്ഷൻഇത് എന്തുചെയ്യുന്നുഡിഫോൾട്ട്
--jsonമെഷീൻ-റീഡബിൾ ഔട്ട്പുട്ട്
--status <status>ഈ സ്റ്റാറ്റസിലുള്ള സൈറ്റുകൾ മാത്രം

ഉദാഹരണം

zinnector sites

നിങ്ങൾ കാണുന്നത് — 2026-09-14-ൽ പ്രൊഡക്ഷനിൽ 0.1.5-ന്റെ യഥാർത്ഥ റണ്ണിൽ നിന്ന് പകർത്തിയത്; ഡൊമെയ്‌നുകൾ, ഐഡികൾ, ഒറ്റത്തവണ ഉപയോഗിക്കാവുന്ന ലിങ്കുകൾ എന്നിവ മാറ്റിസ്ഥാപിച്ചു


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

ഒരു സൈറ്റിനെക്കുറിച്ച് പ്ലാറ്റ്‌ഫോമിന് അറിയാവുന്ന എല്ലാം.

zinnector status [options] [site]
ആർഗ്യുമെന്റ്നിർബന്ധംഇതെന്താണ്
siteഅല്ലഒരു സൈറ്റ് ഐഡി, പ്രാഥമിക ഡൊമെയ്ൻ അല്ലെങ്കിൽ പേര് — zinnector.json-ൽ ലിങ്ക് ചെയ്തിട്ടുള്ള സൈറ്റ് ഡിഫോൾട്ടായി ഉപയോഗിക്കുന്നു
ഓപ്ഷൻഇത് എന്ത് ചെയ്യുന്നുഡിഫോൾട്ട്
--jsonമെഷീൻ-റീഡബിൾ ഔട്ട്പുട്ട്

ഉദാഹരണം

zinnector status example.com

നിങ്ങൾ കാണുന്നത് — 2026-09-14-ൽ പ്രൊഡക്ഷനിൽ 0.1.5-ന്റെ യഥാർത്ഥ റണ്ണിൽ നിന്ന് പകർത്തിയത്; ഡൊമെയ്‌നുകൾ, ഐഡികൾ, ഒറ്റത്തവണ ഉപയോഗിക്കാവുന്ന ലിങ്കുകൾ എന്നിവ മാറ്റിസ്ഥാപിച്ചു


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

ഒരാൾക്ക് ഒരു സൈറ്റിലേക്ക് മാത്രം ആക്‌സസ് നൽകുക — ഒരു ഡെവലപ്പർക്ക്, ഒരു ഡിസൈനർക്ക്, ഒരു ക്ലയന്റിന്.

zinnector share [options] <site> <email>
ആർഗ്യുമെന്റ്നിർബന്ധിതംഇത് എന്താണ്
siteഅതെപങ്കിടാനുള്ള സൈറ്റ് — ഒരു id, പ്രാഥമിക ഡൊമെയ്ൻ അല്ലെങ്കിൽ പേര്
emailഅതെആർക്കാണ് ആക്സസ് നൽകേണ്ടത് — അവർക്ക് ഇതുവരെ അക്കൗണ്ട് ഇല്ലെങ്കിൽ അവർക്ക് ഇമെയിൽ വഴി ക്ഷണം അയയ്ക്കും
ഓപ്ഷൻഇത് എന്ത് ചെയ്യുന്നുഡിഫോൾട്ട്
--role <role>അവർക്ക് എന്തൊക്കെ ചെയ്യാം: viewer, editor, manager
--reason <text>അവർക്ക് ഇത് എന്തിനാണ് ആവശ്യം — ഓഡിറ്റ് ട്രയലിനായി ഗ്രാന്റിനൊപ്പം സൂക്ഷിക്കുന്നു
--until <date>ആക്സസ് എപ്പോൾ സ്വയമേവ അവസാനിക്കുന്നു (YYYY-MM-DD); പിൻവലിക്കുന്നത് വരെ നിലനിർത്താൻ ഒഴിവാക്കുക
--jsonമെഷീൻ റീഡബിൾ ഔട്ട്പുട്ട്

ഉദാഹരണം

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

നിങ്ങൾ കാണുന്നത് — ഉറവിടത്തിൽ നിന്ന് കമാൻഡ് പ്രിന്റ് ചെയ്യുന്ന കൃത്യമായ രൂപം (ഈ ഫയൽ അവസാനമായി എടുത്തതിന് ശേഷം W40-DEVTOOL ഇവ ചേർത്തതാണ്); നിങ്ങളുടെ ഡൊമെയ്‌നുകളും ഐഡികളും തീയതികളും വ്യത്യസ്തമായിരിക്കും

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

ഒരു സൈറ്റിലേക്ക് ആർക്കൊക്കെ ആക്സസ് നൽകിയിട്ടുണ്ട്, അവർ അത് സ്വീകരിച്ചിട്ടുണ്ടോ എന്നത്.

zinnector collaborators [options] [site]
ആർഗ്യുമെന്റ്നിർബന്ധംഇതെന്താണ്
siteഅല്ലഒരു സൈറ്റ് ഐഡി, പ്രാഥമിക ഡൊമെയ്ൻ അല്ലെങ്കിൽ പേര് — zinnector.json-ൽ ലിങ്ക് ചെയ്തിട്ടുള്ള സൈറ്റ് ഡിഫോൾട്ടായി ഉപയോഗിക്കുന്നു
ഓപ്ഷൻഇത് എന്ത് ചെയ്യുന്നുഡിഫോൾട്ട്
--jsonമെഷീൻ-റീഡബിൾ ഔട്ട്പുട്ട്

ഉദാഹരണം

zinnector collaborators example.com

നിങ്ങൾ കാണുന്നത് — 2026-09-14-ൽ പ്രൊഡക്ഷനിൽ 0.1.5-ന്റെ യഥാർത്ഥ റണ്ണിൽ നിന്ന് പകർത്തിയത്; ഡൊമെയ്‌നുകൾ, ഐഡികൾ, ഒറ്റത്തവണ ഉപയോഗിക്കാവുന്ന ലിങ്കുകൾ എന്നിവ മാറ്റിസ്ഥാപിച്ചു. കമാൻഡ് പ്രിന്റ് ചെയ്യുന്ന കൃത്യമായ രൂപം, ഉറവിടത്തിൽ നിന്ന് (ഈ ഫയൽ അവസാനമായി പകർത്തിയതിന് ശേഷം W40-DEVTOOL ഇവ ചേർത്തതാണ്); നിങ്ങളുടെ ഡൊമെയ്‌നുകളും ഐഡികളും തീയതികളും വ്യത്യസ്തമായിരിക്കും


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

ഒരു വ്യക്തിക്ക് സൈറ്റിലേക്കുള്ള ആക്‌സസ് പിൻവലിക്കുക — ഇമെയിൽ അല്ലെങ്കിൽ ഗ്രാൻഡ് ഐഡി (grant id) വഴി.

zinnector unshare [options] <site> <who>
ആർഗ്യുമെന്റ്ആവശ്യമാണ്അത് എന്താണ്
siteഅതെആക്‌സസ്സ് പിൻവലിക്കേണ്ട സൈറ്റ് — ഒരു id, പ്രാഥമിക ഡൊമെയ്ൻ അല്ലെങ്കിൽ പേര്
whoഅതെനീക്കംചെയ്യേണ്ട വ്യക്തി — അവരുടെ ഇമെയിൽ വിലാസം, അല്ലെങ്കിൽ zinnector collaborators-ൽ നിന്നുള്ള ഗ്രാൻഡ് id
ഓപ്ഷൻഅത് എന്ത് ചെയ്യുന്നുഡിഫോൾട്ട്
--yesചോദിക്കരുത്

ഉദാഹരണം

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

നിങ്ങൾ കാണുന്നത് — ഉറവിടത്തിൽ നിന്ന് കമാൻഡ് പ്രിന്റ് ചെയ്യുന്ന കൃത്യമായ രൂപം (ഈ ഫയൽ അവസാനമായി എടുത്തതിന് ശേഷം W40-DEVTOOL ഇവ ചേർത്തതാണ്); നിങ്ങളുടെ ഡൊമെയ്‌നുകളും ഐഡികളും തീയതികളും വ്യത്യസ്തമായിരിക്കും

✔ withdrew the invitation to dev@agency.test

zinnector invitations

നിങ്ങളെ കാത്തിരിക്കുന്ന ക്ഷണങ്ങളും ഒന്ന സ്വീകരിക്കലും.

zinnector invitations [options] [command]

ഉദാഹരണം

zinnector invitations

നിങ്ങൾ കാണുന്നത് — 2026-09-14-ൽ പ്രൊഡക്ഷനെതിരെ 0.1.5-ന്റെ യഥാർത്ഥ റണ്ണിൽ നിന്ന് പകർത്തിയത്; ഡൊമെയ്‌നുകൾ, ഐഡികൾ, ഒറ്റത്തവണ ഉപയോഗിക്കാവുന്ന ലിങ്കുകൾ എന്നിവ മാറ്റിസ്ഥാപിച്ചു. കമാൻഡ് പ്രിന്റ് ചെയ്യുന്ന കൃത്യമായ രൂപം, സോഴ്‌സിൽ നിന്ന് (ഈ ഫയൽ അവസാനം പകർത്തിയതിന് ശേഷം W40-DEVTOOL ഇവ ചേർത്തതാണ്); നിങ്ങളുടെ ഡൊമെയ്‌നുകൾ, ഐഡികൾ, തീയതികൾ എന്നിവ വ്യത്യാസപ്പെടും; സബ്‌കമാൻഡ് ഒന്നുമില്ലെങ്കിൽ ഇത് list പ്രവർത്തിപ്പിക്കുന്നു


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

● nothing waiting for you

zinnector invitations list

നിങ്ങൾ സൈൻ ഇൻ ചെയ്തിരിക്കുന്ന അക്കൗണ്ടിലേക്ക് അയച്ച ക്ഷണങ്ങൾ.

zinnector invitations list [options]
ഓപ്ഷൻഇത് എന്ത് ചെയ്യുന്നുഡിഫോൾട്ട്
--jsonമെഷീൻ-റീഡബിൾ ഔട്ട്പുട്ട്

ഉദാഹരണം

zinnector invitations list

നിങ്ങൾ കാണുന്നത് — 2026-09-14-ൽ പ്രൊഡക്ഷനിൽ 0.1.5-ന്റെ യഥാർത്ഥ റണ്ണിൽ നിന്ന് പകർത്തിയത്; ഡൊമെയ്‌നുകൾ, ഐഡികൾ, ഒറ്റത്തവണ ഉപയോഗിക്കാവുന്ന ലിങ്കുകൾ എന്നിവ മാറ്റിസ്ഥാപിച്ചു. കമാൻഡ് പ്രിന്റ് ചെയ്യുന്ന കൃത്യമായ രൂപം, ഉറവിടത്തിൽ നിന്ന് (ഈ ഫയൽ അവസാനമായി പകർത്തിയതിന് ശേഷം W40-DEVTOOL ഇവ ചേർത്തതാണ്); നിങ്ങളുടെ ഡൊമെയ്‌നുകളും ഐഡികളും തീയതികളും വ്യത്യസ്തമായിരിക്കും


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

● nothing waiting for you

zinnector invitations accept

ഒരു ക്ഷണം സ്വീകരിക്കുക — ഈ പ്രക്രിയ പൂർത്തിയാകുന്ന നിമിഷത്തിൽ സൈറ്റ് നിങ്ങളുടേതാകും.

zinnector invitations accept [options] <id>
ആർഗ്യുമെന്റ്നിർബന്ധമാണ്ഇത് എന്താണ്
idഅതെzinnector invitations-ൽ നിന്നുള്ള ക്ഷണം id — ഇതിന്റെ ഒരു അദ്വിതീയ പ്രിഫിക്സ് മതിയാകും

ഉദാഹരണം

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

നിങ്ങൾ കാണുന്നത് — ഉറവിടത്തിൽ നിന്ന് കമാൻഡ് പ്രിന്റ് ചെയ്യുന്ന കൃത്യമായ രൂപം (ഈ ഫയൽ അവസാനമായി എടുത്തതിന് ശേഷം W40-DEVTOOL ഇവ ചേർത്തതാണ്); നിങ്ങളുടെ ഡൊമെയ്‌നുകളും ഐഡികളും തീയതികളും വ്യത്യസ്തമായിരിക്കും

✔ you now have access to example.com

zinnector link

ഈ പ്രോജക്റ്റ് ഒരു ഹോസ്റ്റിംഗ് സ്ലോട്ടിലേക്ക് ചൂണ്ടിക്കാണിക്കുക (കൂടാതെ അതിന്റെ ശേഖരം ബന്ധിപ്പിക്കുക).

zinnector link [options] [site]

| ആർഗ്യുമെന്റ് | നിർബന്ധമാണോ | എന്താണെന്ന് |\n|---|---|---|\n| site | അല്ല | ഒരു സൈറ്റ് ഐഡി, പ്രാഥമിക ഡൊമെയ്ൻ അല്ലെങ്കിൽ പേര് — ഡിഫോൾട്ടായി zinnector.json-ൽ ലിങ്ക് ചെയ്‌തിരിക്കുന്ന സൈറ്റ് |\n\n| ഓപ്ഷൻ | എന്ത് ചെയ്യുന്നു | ഡിഫോൾട്ട് |\n|---|---|---|\n| --repo <owner/name> | ഈ റെപ്പോസിറ്ററി പ്ലാറ്റ്‌ഫോമിലെ സൈറ്റിലേക്ക് കണക്റ്റ് ചെയ്യുക | |\n| --provider <name> | ഡിപ്ലോയ് ചെയ്യാനുള്ള കണക്റ്റ് ചെയ്ത അക്കൗണ്ട്: github_app, github അല്ലെങ്കിൽ gitlab (ഡിഫോൾട്ട്: നിങ്ങളുടെ ഓർഗനൈസേഷൻ കണക്റ്റ് ചെയ്തിട്ടുള്ളത്) | |\n| --branch <name> | പുഷ് ഡിപ്ലോയ് ചെയ്യുന്ന ശാഖ (ബ്രാഞ്ച്) | |\n| --no-repo | zinnector.json മാത്രം എഴുതുക; പ്ലാറ്റ്‌ഫോമിൽ മാറ്റം വരുത്തരുത് | |\n\nഉദാഹരണം

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

നിങ്ങൾ കാണുന്നത്

✔ 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

ലോക്കൽ ഡെവലപ്‌മെൻ്റിനായി ഒരു ഹോസ്റ്റ് ചെയ്‌ത സൈറ്റിന്റെ ഫയലുകൾ ഈ പ്രോജക്റ്റിലേക്ക് വലിക്കുക — കൂടാതെ വീണ്ടും സമന്വയിപ്പിക്കാൻ വീണ്ടും പ്രവർത്തിപ്പിക്കുക.

zinnector pull [options] [site]
ആർഗ്യുമെന്റ്ആവശ്യമുണ്ടോഅത് എന്താണ്
siteഇല്ലഒരു സൈറ്റ് ഐഡി, പ്രാഥമിക ഡൊമെയ്ൻ അല്ലെങ്കിൽ പേര് — zinnector.json-ൽ ലിങ്ക് ചെയ്‌തിരിക്കുന്ന സൈറ്റിലേക്ക് ഡിഫോൾട്ടായി മാറുന്നു
ഓപ്ഷൻഅത് എന്ത് ചെയ്യുന്നുഡിഫോൾട്ട്
--via <seam>auto (ഡിഫോൾട്ട്), git, അല്ലെങ്കിൽ backup"auto"
--freshഏറ്റവും പുതിയത് ഉപയോഗിക്കുന്നതിന് പകരം ഒരു പുതിയ ബാക്കപ്പ് എടുക്കുക (ഒരു ഓൺ-ഡിമാൻഡ് സ്ലോട്ട് ഉപയോഗിക്കുന്നു)
--max-age <hours>ഏറ്റവും പുതിയ ബാക്കപ്പ് ഇതിനേക്കാൾ പുതിയതാണെങ്കിൽ അത് സ്വീകരിക്കുക"24"
--fullWordPress കോർ ഉൾപ്പെടെയുള്ള മുഴുവൻ ഡോക്യുമെന്റ് റൂട്ടും (ഡിഫോൾട്ട്: wp-content മാത്രം)
--no-uploadswp-content/uploads (മീഡിയ) ഒഴിവാക്കുക
--no-databaseസൈറ്റിന്റെ ഡാറ്റാബേസ് ഒഴിവാക്കുക — ഫയലുകൾ മാത്രം എടുക്കുക
--live-configwp-config.php-ഉം എഴുതുക — ഇത് LIVE ഡാറ്റാബേസ് ക്രെഡൻഷ്യലുകൾ സൂക്ഷിക്കുന്നു
--cleanഎക്‌സ്‌ട്രാക്റ്റുചെയ്യുന്നതിന് മുൻപ് wp-content ശൂന്യമാക്കുക, അതിനാൽ സൈറ്റിലെ ഇല്ലാതാക്കലുകൾ പ്രതിഫലിക്കും
--dry-runഎന്ത് സംഭവിക്കുമെന്ന് പറയുകയും നിർത്തുകയും ചെയ്യുക
--yesചോദിക്കരുത്

ഉദാഹരണം

zinnector pull

നിങ്ങൾ കാണുന്നത്

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

ഹോസ്റ്റ് ചെയ്‌ത സൈറ്റിൽ നിന്ന് ഒരു ലോക്കൽ പ്രോജക്റ്റ് നിർമ്മിക്കുക: അതിന്റെ ശേഖരം ക്ലോൺ ചെയ്യുക അല്ലെങ്കിൽ അതിന്റെ ഫയലുകൾ വലിക്കുക.

zinnector clone [options] <site> [dir]
ആർഗ്യുമെന്റ്നിർബന്ധിതംഇത് എന്താണ്
siteഅതെപകർപ്പടുക്കേണ്ട ഹോസ്റ്റ് ചെയ്ത സൈറ്റ് — ഒരു id, പ്രൈമറി ഡൊമെയ്ൻ അല്ലെങ്കിൽ പേര്
dirഅല്ലനിർമ്മിക്കേണ്ട ഡയറക്ടറി — സൈറ്റിന്റെ പ്രൈമറി ഡൊമെയ്ൻ സ്വതവേയുള്ള മൂല്യമായിരിക്കും
ഓപ്ഷൻഇത് എന്ത് ചെയ്യുന്നുഡിഫോൾട്ട്
--via <seam>auto (ഡിഫോൾട്ട്), git, അല്ലെങ്കിൽ backup"auto"
--freshഏറ്റവും പുതിയത് ഉപയോഗിക്കുന്നതിന് പകരം പുതിയൊരു ബാക്കപ്പ് എടുക്കുക
--fullWordPress കോർ ഉൾപ്പെടെയുള്ള മുഴുവൻ ഡോക്യുമെന്റ് റൂട്ടും
--no-uploadswp-content/uploads (മീഡിയ) ഒഴിവാക്കുക
--no-databaseസൈറ്റിന്റെ ഡാറ്റാബേസ് ഒഴിവാക്കുക — ഫയലുകൾ മാത്രം എടുക്കുക
--live-configwp-config.php കൂടി എഴുതുക — ഇതിൽ LIVE ഡാറ്റാബേസ് ക്രെഡൻഷ്യലുകൾ അടങ്ങിയിരിക്കുന്നു
--yesചോദിക്കരുത്

ഉദാഹരണം

zinnector clone client.example.com

നിങ്ങൾ കാണുന്നത്

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

ഒരു സൈറ്റിന്റെ ലൈവ് ഫയലുകളും അതിന്റെ റിപ്പോസിറ്ററിയും തമ്മിലുള്ള ഇരുവശത്തേക്കുമുള്ള സമന്വയം.

zinnector sync [options] [command]

ഉദാഹരണം

zinnector sync --help

നിങ്ങൾ കാണുന്നത് — ഒരു സബ്‌കമാൻഡും ഇല്ലാതെ, zinnector sync <site> എന്നത് sync status ആണ്

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

ടു-വേ സിങ്കിന്റെ ഇപ്പോഴത്തെ അവസ്ഥയും, അതിന്റെ അവസാന റണ്ണുകളും.

zinnector sync status [options] [site]
ആർഗ്യുമെന്റ്നിർബന്ധംഇതെന്താണ്
siteഅല്ലഒരു സൈറ്റ് ഐഡി, പ്രാഥമിക ഡൊമെയ്ൻ അല്ലെങ്കിൽ പേര് — zinnector.json-ൽ ലിങ്ക് ചെയ്തിട്ടുള്ള സൈറ്റ് ഡിഫോൾട്ടായി ഉപയോഗിക്കുന്നു
ഓപ്ഷൻഇത് എന്ത് ചെയ്യുന്നുഡിഫോൾട്ട്
--jsonമെഷീൻ-റീഡബിൾ ഔട്ട്പുട്ട്

ഉദാഹരണം

zinnector sync status example.com

നിങ്ങൾ കാണുന്നത് — 2026-09-12-ൽ ഒരു ടെസ്റ്റ് സൈറ്റിൽ 0.1.4-ന്റെ യഥാർത്ഥ റണ്ണിൽ നിന്ന് പകർത്തിയത്; ഡൊമെയ്‌നും ഐഡികളും ഉദാഹരണ മൂല്യങ്ങൾ ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിച്ചിരിക്കുന്നു

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

ദ്വിമുഖ സമന്വയം ഓൺ ചെയ്യുക (ഇത് സ്വന്തമായി ഒന്നും പുഷ് ചെയ്യുന്നില്ല).

zinnector sync on [options] [site]
ആർഗ്യുമെന്റ്ആവശ്യമാണ്എന്താണെന്ന് വിവരിക്കുക
siteഇല്ലസൈറ്റ് ഐഡി, പ്രാഥമിക ഡൊമെയ്ൻ അല്ലെങ്കിൽ പേര് — zinnector.json-ൽ ലിങ്ക് ചെയ്തിട്ടുള്ള സൈറ്റ് സ്വതവേ നൽകുന്നു
ഓപ്ഷൻഎന്ത് ചെയ്യുന്നുഡിഫോൾട്ട്
--subdir <path>സൈറ്റിന്റെ ഈ ഉപഡയറക്ടറി മാത്രം സമന്വയിപ്പിക്കുക
--jsonമെഷീൻ റീഡബിൾ ഔട്ട്പുട്ട്

ഉദാഹരണം

zinnector sync on example.com

നിങ്ങൾ കാണുന്നത് — നിങ്ങളുടെ സ്വന്തം GitHub അക്കൗണ്ടിൽ ബന്ധിപ്പിച്ച ഒരു ശേഖരം ആവശ്യമാണ്; ഇത് സ്വയം ഒന്നും പുഷ് ചെയ്യുന്നില്ല

✔ two-way sync is on

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

zinnector sync off

ഇരുവശത്തേക്കുമുള്ള സമന്വയം ഓഫാക്കുക.

zinnector sync off [options] [site]
ആർഗ്യുമെന്റ്ആവശ്യമാണ്എന്താണെന്ന് വിവരിക്കുക
siteഇല്ലസൈറ്റ് ഐഡി, പ്രാഥമിക ഡൊമെയ്ൻ അല്ലെങ്കിൽ പേര് — zinnector.json-ൽ ലിങ്ക് ചെയ്തിട്ടുള്ള സൈറ്റ് സ്വതവേ നൽകുന്നു
ഓപ്ഷൻഎന്ത് ചെയ്യുന്നുഡിഫോൾട്ട്
--subdir <path>സൈറ്റിന്റെ ഈ ഉപഡയറക്ടറി മാത്രം സമന്വയിപ്പിക്കുക
--jsonമെഷീൻ റീഡബിൾ ഔട്ട്പുട്ട്

ഉദാഹരണം

zinnector sync off example.com

നിങ്ങൾ കാണുന്നത്

✔ two-way sync is off

zinnector sync run

സൈറ്റിന്റെ തത്സമയ ഫയലുകൾ ഇപ്പോൾ അതിന്റെ ശേഖരണത്തിലേക്ക് കമ്മിറ്റ് ചെയ്യുക.

zinnector sync run [options] [site]
ആർഗ്യുമെന്റ്നിർബന്ധംഇതെന്താണ്
siteഅല്ലഒരു സൈറ്റ് ഐഡി, പ്രാഥമിക ഡൊമെയ്ൻ അല്ലെങ്കിൽ പേര് — zinnector.json-ൽ ലിങ്ക് ചെയ്തിട്ടുള്ള സൈറ്റ് ഡിഫോൾട്ടായി ഉപയോഗിക്കുന്നു
ഓപ്ഷൻഇത് എന്ത് ചെയ്യുന്നുഡിഫോൾട്ട്
--jsonമെഷീൻ-റീഡബിൾ ഔട്ട്പുട്ട്

ഉദാഹരണം

zinnector sync run example.com

നിങ്ങൾ കാണുന്നത് — 2026-09-12-ൽ ഒരു ടെസ്റ്റ് സൈറ്റിനെതിരെ 0.1.4-ന്റെ യഥാർത്ഥ റണ്ണിൽ നിന്ന് പകർത്തിയത്; ഡൊമെയ്‌നും id-കളും സാമ്പിൾ മൂല്യങ്ങൾ നൽകി മാറ്റിസ്ഥാപിച്ചിരിക്കുന്നു. റെപ്പോസിറ്ററി ഇതിനകം മറികടന്ന ഒരു റൺ പകരം HELD ചെയ്യപ്പെടും: ഒന്നും പുഷ് ചെയ്യുകയോ തിരുത്തിയെഴുതുകയോ ചെയ്യില്ല, കമാൻഡ് 1 കോഡോടെ പുറത്തുകടക്കുകയും അടുത്ത ഘട്ടം നിർദ്ദേശിക്കുകയും ചെയ്യുന്നു

✔ committed 2 changed files da85d73cef5f

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

zinnector sync resolve

ഏത് വശമാണ് മുൻഗണന നേടുന്നത് എന്ന് തിരഞ്ഞെടുത്ത് തടഞ്ഞുവെച്ച സമന്വയം മായ്‌ക്കുക.

zinnector sync resolve [options] [site]
ആർഗ്യുമെന്റ്നിർബന്ധമാണ്ഇത് എന്താണ്
siteഅല്ലഒരു സൈറ്റ് id, പ്രൈമറി ഡൊമെയ്ൻ അല്ലെങ്കിൽ പേര് — ഡിഫോൾട്ടായി zinnector.json-ൽ ലിങ്ക് ചെയ്‌തിരിക്കുന്ന സൈറ്റിലേക്ക് മാറുന്നു
ഓപ്ഷൻഇത് എന്താണ് ചെയ്യുന്നത്ഡിഫോൾട്ട്
--keep <side>site (മുകളിലേക്ക് സൈറ്റ് കമ്മിറ്റ് ചെയ്യുക) അല്ലെങ്കിൽ repository (സൈറ്റിന്റെ സമന്വയിപ്പിക്കാത്ത മാറ്റങ്ങൾ ഉപേക്ഷിക്കുക)
--yesചോദിക്കരുത്
--jsonമെഷീൻ റീഡബിൾ ഔട്ട്പുട്ട്

ഉദാഹരണം

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

നിങ്ങൾ കാണുന്നത് — 2026-09-12-ൽ ഒരു ടെസ്റ്റ് സൈറ്റിൽ 0.1.4 യഥാർത്ഥത്തിൽ റൺ ചെയ്തതിൽ നിന്ന് എടുത്തത്; ഡൊമെയ്‌നും id-കളും മാതൃകാ മൂല്യങ്ങൾ ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിച്ചിരിക്കുന്നു. --yes ഇല്ലാതെ ഇത് ആദ്യം ചോദിക്കുന്നു, കൂടാതെ ചോദിക്കാൻ ഒരു ടെർമിനൽ ഇല്ലാത്തപ്പോൾ പൂർണ്ണമായും നിരസിക്കുന്നു

✔ kept the repository

Two-way sync — example.com
…
state        synced

zinnector check

നിങ്ങൾ വിന്യസിക്കാൻ പോകുന്ന സ്ലോട്ടുമായി ഈ പ്രോജക്റ്റ് താരതമ്യം ചെയ്യുക.

zinnector check [options] [site]
ആർഗ്യുമെന്റ്നിർബന്ധിതമാണോഎന്താണെന്ന്
siteഅല്ലഒരു സൈറ്റ് ഐഡി, പ്രാഥമിക ഡൊമെയ്ൻ അല്ലെങ്കിൽ പേര് — zinnector.json-ൽ ലിങ്ക് ചെയ്‌തിരിക്കുന്ന സൈറ്റാണ് ഡിഫോൾട്ട്
ഓപ്ഷൻഎന്ത് ചെയ്യുന്നുഡിഫോൾട്ട്
--probezinnector.json-നെ വിശ്വസിക്കുന്നതിന് പകരം ലോക്കൽ റൺടൈം ബൂട്ട് ചെയ്ത് അതിലെ php അളക്കുക
--allവിജയിച്ച പരിശോധനകളും കാണിക്കുക
--strictഎന്തെങ്കിലും പരിശോധിക്കാൻ കഴിയാതെ വരുമ്പോഴും പരാജയപ്പെടുത്തുക
--jsonമെഷീൻ റീഡബിൾ ഔട്ട്പുട്ട്

ഉദാഹരണം

zinnector check

നിങ്ങൾ കാണുന്നത് — 2026-09-14-ൽ പ്രൊഡക്ഷനെതിരെ 0.1.5-ന്റെ യഥാർത്ഥ റണ്ണിൽ നിന്ന് പകർത്തിയത്; ഡൊമെയ്‌നുകൾ, ഐഡികൾ, ഒറ്റത്തവണ ഉപയോഗിക്കാവുന്ന ലിങ്കുകൾ എന്നിവ മാറ്റിസ്ഥാപിച്ചു — റൺ ഒരു യഥാർത്ഥ പൊരുത്തക്കേട് കണ്ടെത്തി (പ്രോജക്റ്റിൽ PHP 8.3, സ്ലോട്ടിൽ 8.4), ഇതാണ് കമാൻഡിന്റെ പ്രധാന ലക്ഷ്യം

→ 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

പ്രി-ഫ്ലൈറ്റ് പരിശോധന നടത്തുക, നിങ്ങളുടെ കമ്മിറ്റുകൾ പുഷ് ചെയ്യുക, വിന്യസിക്കുക.

zinnector push [options] [site]
ആർഗ്യുമെന്റ്നിർബന്ധിതംഎന്താണ് ഇത്
siteഅല്ലസൈറ്റ് id, പ്രാഥമിക ഡൊമെയ്ൻ അല്ലെങ്കിൽ പേര് — ഡിഫോൾട്ടായി zinnector.json-ൽ ലിങ്ക് ചെയ്‌തിരിക്കുന്ന സൈറ്റിലേക്ക് ക്രമീകരിക്കും
ഓപ്ഷൻഇത് എന്ത് ചെയ്യുന്നുഡിഫോൾട്ട്
-f, --forcepre-flight-ൽ കണ്ടെത്തലുകൾ ഉണ്ടായാലും ഡിപ്ലോയ് ചെയ്യുക
--skip-checkspre-flight ഒട്ടും പ്രവർത്തിപ്പിക്കരുത്
--probezinnector.json വിശ്വസിക്കുന്നതിന് പകരം pre-flight സമയത്ത് ലോക്കൽ റൺടൈം അളക്കുക
--no-waitഡിപ്ലോയ് ട്രിഗർ ചെയ്‌ത് അത് നിരീക്ഷിക്കാതെ പുറത്തുകടക്കുക
--no-gitgit push പ്രവർത്തിപ്പിക്കരുത്; പ്ലാറ്റ്‌ഫോമിൽ ഇതിനകം ഉള്ളത് ഡിപ്ലോയ് ചെയ്യുക
--dry-runഡിപ്ലോയ് ഒഴികെ എല്ലാം ചെയ്യുക

ഉദാഹരണം

zinnector push

നിങ്ങൾ കാണുന്നത്

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

പുഷ് ചെയ്യാതെ തന്നെ പ്ലാറ്റ്‌ഫോമിൽ ഇതിനകം ഉള്ളവ വീണ്ടും വിന്യസിക്കുക.

zinnector deploy [options] [site]

| ആർഗ്യുമെന്റ് | നിർബന്ധിതം | എന്താണ് ഇത് |\n|---|---|---|\n| site | അല്ല | ഒരു സൈറ്റ് ഐഡി, പ്രാഥമിക ഡൊമെയ്ൻ അല്ലെങ്കിൽ പേര് — zinnector.json-ൽ ലിങ്ക് ചെയ്‌തിരിക്കുന്ന സൈറ്റ് ഡിഫോൾട്ടായി എടുക്കുന്നു |\n\n| ഓപ്ഷൻ | എന്ത് ചെയ്യുന്നു | ഡിഫോൾട്ട് |\n|---|---|---|\n| --no-wait | ട്രിഗർ ചെയ്‌ത് പുറത്തുകടക്കുക | |\n\nഉദാഹരണം

zinnector deploy example.com

നിങ്ങൾ കാണുന്നത് — 2026-09-14-ൽ പ്രൊഡക്ഷനിൽ 0.1.5-ന്റെ യഥാർത്ഥ റണ്ണിൽ നിന്ന് പകർത്തിയത്; ഡൊമെയ്‌നുകൾ, ഐഡികൾ, ഒറ്റത്തവണ ഉപയോഗിക്കാവുന്ന ലിങ്കുകൾ എന്നിവ മാറ്റിസ്ഥാപിച്ചു


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

zinnector deploys

ഒരു സൈറ്റിന്റെ വിന്യാസ ചരിത്രം.

zinnector deploys [options] [site]
ആർഗ്യുമെന്റ്നിർബന്ധംഎന്താണ് ഇത്
siteഅല്ലഒരു സൈറ്റ് ഐഡി, പ്രാഥമിക ഡൊമെയ്ൻ അല്ലെങ്കിൽ പേര് — ഡിഫോൾട്ടായി zinnector.json-ൽ ലിങ്ക് ചെയ്‌തിരിക്കുന്ന സൈറ്റ്
ഓപ്ഷൻഇത് എന്ത് ചെയ്യുന്നുഡിഫോൾട്ട്
--jsonമെഷീൻ-റീഡബിൾ ഔട്ട്പുട്ട്
-n, --limit <n>എത്രയെണ്ണം കാണിക്കണം"10"

ഉദാഹരണം

zinnector deploys example.com

നിങ്ങൾ കാണുന്നത് — 2026-09-14-ൽ പ്രൊഡക്ഷനിൽ 0.1.5-ന്റെ യഥാർത്ഥ റണ്ണിൽ നിന്ന് പകർത്തിയത്; ഡൊമെയ്‌നുകൾ, ഐഡികൾ, ഒറ്റത്തവണ ഉപയോഗിക്കാവുന്ന ലിങ്കുകൾ എന്നിവ മാറ്റിസ്ഥാപിച്ചു


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

ഒരു സൈറ്റിന്റെ PHP പതിപ്പ് കാണിക്കുകയോ മാറ്റുകയോ ചെയ്യുക.

zinnector php [options] [version]
ആർഗ്യുമെന്റ്ആവശ്യമാണ്അത് എന്താണ്
versionഅല്ലസൈറ്റ് മാറ്റേണ്ട PHP പതിപ്പ്, ഉദാ. 8.4 — നിലവിലുള്ളത് കാണിക്കാൻ ഒഴിവാക്കുക
ഓപ്ഷൻഅത് എന്ത് ചെയ്യുന്നുഡിഫോൾട്ട്
-s, --site <site>സൈറ്റ് ഐഡി അല്ലെങ്കിൽ ഡൊമെയ്ൻ
--listപ്ലാറ്റ്‌ഫോം നൽകുന്ന പതിപ്പുകൾ ലിസ്റ്റ് ചെയ്യുക
--jsonമെഷീൻ-റീഡബിൾ ഔട്ട്പുട്ട്

ഉദാഹരണം

zinnector php 8.3 --site example.com

നിങ്ങൾ കാണുന്നത് — 2026-09-14-ൽ പ്രൊഡക്ഷനിൽ 0.1.5-ന്റെ യഥാർത്ഥ റണ്ണിൽ നിന്ന് പകർത്തിയത്; ഡൊമെയ്‌നുകൾ, ഐഡികൾ, ഒറ്റത്തവണ ഉപയോഗിക്കാവുന്ന ലിങ്കുകൾ എന്നിവ മാറ്റിസ്ഥാപിച്ചു. പതിപ്പ് ഇല്ലാതെ ഇത് നിലവിലുള്ളത് കാണിക്കുന്നു; ഈ സൈറ്റിന്റെ ഉൽപ്പന്ന നിരയ്ക്കായി പ്ലാറ്റ്‌ഫോം എന്താണ് നൽകുന്നതെന്ന് --list കാണിക്കുന്നു


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

പ്ലാൻ അനുവദിക്കുന്ന പരിധിക്ക് ആനുപാതികമായ ഡിസ്ക്, ഫയലുകൾ, ഡാറ്റാബേസ് എന്നിവയുടെ ഉപയോഗം.

zinnector quota [options] [site]
ആർഗ്യുമെന്റ്നിർബന്ധംഇതെന്താണ്
siteഅല്ലഒരു സൈറ്റ് ഐഡി, പ്രാഥമിക ഡൊമെയ്ൻ അല്ലെങ്കിൽ പേര് — zinnector.json-ൽ ലിങ്ക് ചെയ്തിട്ടുള്ള സൈറ്റ് ഡിഫോൾട്ടായി ഉപയോഗിക്കുന്നു
ഓപ്ഷൻഇത് എന്ത് ചെയ്യുന്നുഡിഫോൾട്ട്
--jsonമെഷീൻ-റീഡബിൾ ഔട്ട്പുട്ട്

ഉദാഹരണം

zinnector quota example.com

നിങ്ങൾ കാണുന്നത് — 2026-09-14-ൽ പ്രൊഡക്ഷനിൽ 0.1.5-ന്റെ യഥാർത്ഥ റണ്ണിൽ നിന്ന് പകർത്തിയത്; ഡൊമെയ്‌നുകൾ, ഐഡികൾ, ഒറ്റത്തവണ ഉപയോഗിക്കാവുന്ന ലിങ്കുകൾ എന്നിവ മാറ്റിസ്ഥാപിച്ചു


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

ഡാറ്റാബേസ് വലുപ്പവും, phpMyAdmin, ഫയൽ മാനേജർ എന്നിവയിലേക്കുള്ള ഒറ്റത്തവണ ഉപയോഗ ലിങ്കുകളും.

zinnector db [options] [site]
ആർഗ്യുമെന്റ്നിർബന്ധംഇതെന്താണ്
siteഅല്ലഒരു സൈറ്റ് ഐഡി, പ്രാഥമിക ഡൊമെയ്ൻ അല്ലെങ്കിൽ പേര് — zinnector.json-ൽ ലിങ്ക് ചെയ്തിട്ടുള്ള സൈറ്റ് ഡിഫോൾട്ടായി ഉപയോഗിക്കുന്നു
ഓപ്ഷൻഇത് എന്ത് ചെയ്യുന്നുഡിഫോൾട്ട്
--jsonമെഷീൻ-റീഡബിൾ ഔട്ട്പുട്ട്

ഉദാഹരണം

zinnector db example.com

നിങ്ങൾ കാണുന്നത് — 2026-09-14-ൽ പ്രൊഡക്ഷനിൽ 0.1.5-ന്റെ യഥാർത്ഥ റണ്ണിൽ നിന്ന് പകർത്തിയത്; ഡൊമെയ്‌നുകൾ, ഐഡികൾ, ഒറ്റത്തവണ ഉപയോഗ ലിങ്കുകൾ എന്നിവ മാറ്റിസ്ഥാപിച്ചു. phpMyAdmin, ഫയൽ മാനേജർ ലിങ്കുകൾ ഒറ്റത്തവണ ഉപയോഗത്തിനുള്ളതാണ്, അവയുടെ കാലാവധി അവസാനിക്കും; അവ ഒരിടത്തും ഒട്ടിക്കരുത്


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

ഒരു സൈറ്റിന്റെ ആക്‌സസ്, പിശക് ലോഗുകൾ തത്സമയം നിരീക്ഷിക്കുക.

zinnector logs [options] [site]
ആർഗ്യുമെന്റ്ആവശ്യമുണ്ടോഅതെന്താണ്
siteഇല്ലഒരു സൈറ്റ് id, പ്രാഥമിക ഡൊമെയ്ൻ അല്ലെങ്കിൽ പേര് — ഡിഫോൾട്ടായി zinnector.json-ൽ ലിങ്ക് ചെയ്‌തിരിക്കുന്ന സൈറ്റിലേക്ക് മാറുന്നു
ഓപ്ഷൻഅത് എന്തുചെയ്യുന്നുഡിഫോൾട്ട്
--accessആക്സസ് ലോഗ് മാത്രം
--errorപിശക് ലോഗ് മാത്രം
--buildപകരം ഏറ്റവും പുതിയ വിന്യാസത്തിന്റെ ബിൽഡ് ലോഗ്
--jsonമെഷീൻ റീഡബിൾ ഔട്ട്പുട്ട്

ഉദാഹരണം

zinnector logs example.com --error

നിങ്ങൾ കാണുന്നത് — 2026-09-14-ൽ പ്രൊഡക്ഷനെതിരെ 0.1.5-ന്റെ യഥാർത്ഥ റണ്ണിൽ നിന്ന് പകർത്തിയത്; ഡൊമെയ്‌നുകൾ, ഐഡികൾ, ഒറ്റത്തവണ ഉപയോഗിക്കാവുന്ന ലിങ്കുകൾ എന്നിവ മാറ്റിസ്ഥാപിച്ചു. ആക്‌സസ് ലോഗിനായി --access, അവസാന വിന്യാസത്തിന്റെ ബിൽഡ് ലോഗിനായി --build (ഒരു ബിൽഡ് പ്രൊവൈഡർ നിർമ്മിക്കാത്ത സൈറ്റ് വിന്യാസത്തിന്റെ സ്വന്തം ഘട്ടങ്ങൾ കാണിക്കുന്നു); ഫ്ലാഗ് ഇല്ലാതെ രണ്ട് സൈറ്റ് ലോഗുകളും കാണിക്കുന്നു, വായിക്കാൻ കഴിയാത്ത ഒരു ലോഗ് ശൂന്യമായി കാണപ്പെടുന്നതിന് പകരം അങ്ങനെ പറയുന്നു


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

ഒരു സൈറ്റിൽ അനുവദനീയമായ WP-CLI കമാൻഡ് റൺ ചെയ്യുക.

zinnector wp [options] [command...]
ആർഗ്യുമെന്റ്നിർബന്ധമാണോഇതെന്താണ്
command...അല്ലWP-CLI കമാൻഡും അതിന്റെ ആർഗ്യുമെന്റുകളും, ഉദാ. plugin list — --commands ഉപയോഗിച്ച് ഇത് ഒഴിവാക്കുക
ഓപ്ഷൻഇത് എന്ത് ചെയ്യുന്നുസ്ഥിരസ്ഥിതി
-s, --site <site>സൈറ്റ് ഐഡി അല്ലെങ്കിൽ ഡൊമെയ്ൻ
--commandsപ്ലാറ്റ്‌ഫോം എന്താണ് റൺ ചെയ്യുക എന്ന് ലിസ്റ്റ് ചെയ്യുക
--jsonമെഷീൻ റീഡബിൾ ഔട്ട്പുട്ട്

ഉദാഹരണം

zinnector wp plugin list --site example.com

നിങ്ങൾ കാണുന്നത് — 2026-09-14-ൽ പ്രൊഡക്ഷനിൽ 0.1.5-ന്റെ യഥാർത്ഥ റണ്ണിൽ നിന്ന് പകർത്തിയത്; ഡൊമെയ്‌നുകൾ, ഐഡികൾ, ഒറ്റത്തവണ ഉപയോഗ ലിങ്കുകൾ എന്നിവ മാറ്റിസ്ഥാപിച്ചു. അനുവദനീയ ലിസ്റ്റ് പ്ലാറ്റ്‌ഫോം നൽകുന്നു — zinnector wp --commands ഇത് പ്രിന്റ് ചെയ്യുന്നു

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

സൈറ്റ് ബാക്കപ്പുകൾ ലിസ്റ്റ് ചെയ്യുകയും ബാക്കപ്പുകൾ എടുക്കുകയും ചെയ്യുക.

zinnector backup [options] [command]

ഉദാഹരണം

zinnector backup list example.com

നിങ്ങൾ കാണുന്നത് — 2026-09-14-ൽ പ്രൊഡക്ഷനിൽ 0.1.5-ന്റെ യഥാർത്ഥ റണ്ണിൽ നിന്ന് പകർത്തിയത്; ഡൊമെയ്‌നുകൾ, ഐഡികൾ, ഒറ്റത്തവണ ഉപയോഗിക്കാവുന്ന ലിങ്കുകൾ എന്നിവ മാറ്റിസ്ഥാപിച്ചിരിക്കുന്നു. backup കമാൻഡ് തനിയെ റൺ ചെയ്താൽ അതിന്റെ സബ്കമാൻഡുകൾ പ്രിന്റ് ചെയ്യുന്നു; താഴെ backup list, backup now എന്നിവ കാണുക


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

ഒരു സൈറ്റിന്റെ ബാക്കപ്പുകളും അതിന്റെ പ്ലാൻ എന്താണ് നൽകുന്നതെന്നും പട്ടികപ്പെടുത്തുക.

zinnector backup list [options] [site]
ആർഗ്യുമെന്റ്നിർബന്ധംഇതെന്താണ്
siteഅല്ലഒരു സൈറ്റ് ഐഡി, പ്രാഥമിക ഡൊമെയ്ൻ അല്ലെങ്കിൽ പേര് — zinnector.json-ൽ ലിങ്ക് ചെയ്തിട്ടുള്ള സൈറ്റ് ഡിഫോൾട്ടായി ഉപയോഗിക്കുന്നു
ഓപ്ഷൻഇത് എന്ത് ചെയ്യുന്നുഡിഫോൾട്ട്
--jsonമെഷീൻ-റീഡബിൾ ഔട്ട്പുട്ട്

ഉദാഹരണം

zinnector backup list example.com

നിങ്ങൾ കാണുന്നത് — 2026-09-14-ൽ പ്രൊഡക്ഷനിൽ 0.1.5-ന്റെ യഥാർത്ഥ റണ്ണിൽ നിന്ന് പകർത്തിയത്; ഡൊമെയ്‌നുകൾ, ഐഡികൾ, ഒറ്റത്തവണ ഉപയോഗിക്കാവുന്ന ലിങ്കുകൾ എന്നിവ മാറ്റിസ്ഥാപിച്ചു


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

ആവശ്യാനുസരണം ഒരു ബാക്കപ്പ് എടുക്കുക.

zinnector backup now [options] [site]
ആർഗ്യുമെന്റ്നിർബന്ധംഇതെന്താണ്
siteഅല്ലഒരു സൈറ്റ് id, പ്രൈമറി ഡൊമെയ്ൻ അല്ലെങ്കിൽ പേര് — zinnector.json-ൽ ലിങ്ക് ചെയ്‌തിരിക്കുന്ന സൈറ്റ് സ്വതവേ തിരഞ്ഞെടുക്കും

ഉദാഹരണം

zinnector backup now example.com

നിങ്ങൾ കാണുന്നത്

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

zinnector domains

ഈ കീയ്ക്ക് കാണാൻ കഴിയുന്ന ഡൊമെയ്‌നുകൾ ലിസ്റ്റ് ചെയ്യുക.

zinnector domains [options]
ഓപ്ഷൻഇത് എന്ത് ചെയ്യുന്നുഡിഫോൾട്ട്
--jsonമെഷീൻ-റീഡബിൾ ഔട്ട്പുട്ട്

ഉദാഹരണം

zinnector domains

നിങ്ങൾ കാണുന്നത് — 2026-09-14-ൽ പ്രൊഡക്ഷനിൽ 0.1.5-ന്റെ യഥാർത്ഥ റണ്ണിൽ നിന്ന് പകർത്തിയത്; ഡൊമെയ്‌നുകൾ, ഐഡികൾ, ഒറ്റത്തവണ ഉപയോഗിക്കാവുന്ന ലിങ്കുകൾ എന്നിവ മാറ്റിസ്ഥാപിച്ചു


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

zinnector dns

DNS റെക്കോർഡുകൾ വായിക്കുകയും മാറ്റുകയും ചെയ്യുക.

zinnector dns [options] [command]

ഉദാഹരണം

zinnector dns list example.com

നിങ്ങൾ കാണുന്നത് — 2026-09-14-ൽ പ്രൊഡക്ഷനിൽ 0.1.5-ന്റെ യഥാർത്ഥ റണ്ണിൽ നിന്ന് പകർത്തിയത്; ഡൊമെയ്‌നുകൾ, ഐഡികൾ, ഒറ്റത്തവണ ഉപയോഗിക്കാവുന്ന ലിങ്കുകൾ എന്നിവ മാറ്റിസ്ഥാപിച്ചു. dns സ്വതന്ത്രമായി അതിന്റെ സബ്കമാൻഡുകൾ പ്രിന്റ് ചെയ്യുന്നു; താഴെ dns list, dns add, dns rm എന്നിവ കാണുക


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

zinnector dns list

ഒരു ഡൊമെയ്‌നിന്റെ DNS റെക്കോർഡുകൾ ലിസ്റ്റ് ചെയ്യുക.

zinnector dns list [options] <domain>
ആർഗ്യുമെന്റ്നിർബന്ധമാണ്എന്താണെന്ന്
domainഅതെപേരോ id-യോ അടിസ്ഥാനമാക്കിയുള്ള ഡൊമെയ്ൻ
ഓപ്ഷൻഎന്ത് ചെയ്യുന്നുഡിഫോൾട്ട്
--type <type>ഈ തരത്തിലുള്ള റെക്കോർഡുകൾ മാത്രം
--jsonമെഷീൻ-റീഡബിൾ ഔട്ട്പുട്ട്

ഉദാഹരണം

zinnector dns list example.com

നിങ്ങൾ കാണുന്നത് — 2026-09-14-ൽ പ്രൊഡക്ഷനിൽ 0.1.5-ന്റെ യഥാർത്ഥ റണ്ണിൽ നിന്ന് പകർത്തിയത്; ഡൊമെയ്‌നുകൾ, ഐഡികൾ, ഒറ്റത്തവണ ഉപയോഗിക്കാവുന്ന ലിങ്കുകൾ എന്നിവ മാറ്റിസ്ഥാപിച്ചു


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

zinnector dns add

ഒരു DNS റെക്കോർഡ് സൃഷ്ടിക്കുക.

zinnector dns add [options] <domain> <type> <name> <value>
ആർഗ്യുമെന്റ്നിർബന്ധിതംഇത് എന്താണ്
domainഅതെഡൊമെയ്ൻ, പേര് അല്ലെങ്കിൽ id പ്രകാരം
typeഅതെറെക്കോർഡ് തരം: A, AAAA, CNAME, MX, TXT, SRV, …
nameഅതെറെക്കോർഡ് പേര് — ഡൊമെയ്‌ന് തന്നെയാണെങ്കിൽ @, അല്ലെങ്കിൽ ഒരു സബ്ഡൊമെയ്ൻ ലേബൽ
valueഅതെറെക്കോർഡ് എന്തിനെ സൂചിപ്പിക്കുന്നു — ഒരു വിലാസം, ഒരു ഹോസ്റ്റ്നാമം അല്ലെങ്കിൽ ടെക്സ്റ്റ്
ഓപ്ഷൻഇത് എന്ത് ചെയ്യുന്നുഡിഫോൾട്ട്
--ttl <seconds>ടൈം ടു ലിവ് (TTL)"3600"
--priority <n>മുൻഗണന, MX, SRV എന്നിവയ്‌ക്ക്
--proxiedCDN വഴി റൂട്ട് ചെയ്യുക
-y, --yesചോദിക്കരുത്

ഉദാഹരണം

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

നിങ്ങൾ കാണുന്നത് — റെക്കോർഡ് എഴുതുന്നതിന് മുമ്പ് കാണിക്കുകയും സ്ഥിരീകരിക്കുകയും ചെയ്യുന്നു; ചോദ്യം ഒഴിവാക്കാൻ --yes നൽകുക

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 റെക്കോർഡ് ഇല്ലാതാക്കുക.

zinnector dns rm [options] <domain> <recordId>
ആർഗ്യുമെന്റ്നിർബന്ധിതംഎന്താണ് ഇത്
domainഅതേപേര് അല്ലെങ്കിൽ id പ്രകാരമുള്ള ഡൊമെയ്ൻ
recordIdഅതേറെക്കോർഡ് id, zinnector dns list പ്രിന്റ് ചെയ്യുന്നത് പോലെ
ഓപ്ഷൻഎന്ത് ചെയ്യുന്നുഡിഫോൾട്ട്
-y, --yesചോദിക്കരുത്

ഉദാഹരണം

zinnector dns rm example.com rec_7f3a

നിങ്ങൾ കാണുന്നത്

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

zinnector mail

മെയിൽ സേവനങ്ങൾ ലിസ്റ്റ് ചെയ്യുക.

zinnector mail [options]
ഓപ്ഷൻഇത് എന്ത് ചെയ്യുന്നുഡിഫോൾട്ട്
--jsonമെഷീൻ-റീഡബിൾ ഔട്ട്പുട്ട്

ഉദാഹരണം

zinnector mail

നിങ്ങൾ കാണുന്നത് — 2026-09-14-ൽ പ്രൊഡക്ഷനിൽ 0.1.5-ന്റെ യഥാർത്ഥ റണ്ണിൽ നിന്ന് പകർത്തിയത്; ഡൊമെയ്‌നുകൾ, ഐഡികൾ, ഒറ്റത്തവണ ഉപയോഗിക്കാവുന്ന ലിങ്കുകൾ എന്നിവ മാറ്റിസ്ഥാപിച്ചു


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

● no mail services

zinnector bulk

ഒന്നിലധികം സൈറ്റുകളിലുടനീളം ഒരു പ്രവർത്തനം നടത്തുക (cache_purge, malware_scan, sitemap, block_ip).

zinnector bulk [options] <operation>
ആർഗ്യുമെന്റ്നിർബന്ധിതംഎന്താണ് ഇത്
operationഅതെതിരഞ്ഞെടുത്ത ഓരോ സൈറ്റിലും പ്രവർത്തിപ്പിക്കേണ്ടത്: cache_purge, malware_scan, sitemap അല്ലെങ്കിൽ block_ip
ഓപ്ഷൻഎന്താണ് ചെയ്യുന്നത്ഡിഫോൾട്ട്
--allഈ കീക്ക് കാണാൻ കഴിയുന്ന ഓരോ സൈറ്റും
--site <site...>നിർദ്ദിഷ്ട സൈറ്റുകൾ, id അല്ലെങ്കിൽ ഡൊമെയ്ൻ പ്രകാരം
--status <status>ഈ സ്റ്റാറ്റസിലുള്ള ഓരോ സൈറ്റും
-y, --yesചോദിക്കരുത്
--jsonമെഷീൻ റീഡബിൾ ഔട്ട്പുട്ട്

ഉദാഹരണം

zinnector bulk cache_purge --all

നിങ്ങൾ കാണുന്നത് — 2026-09-14-ൽ പ്രൊഡക്ഷനിൽ 0.1.5-ന്റെ യഥാർത്ഥ റണ്ണിൽ നിന്ന് പകർത്തിയത്; ഡൊമെയ്‌നുകൾ, id-കൾ, ഒറ്റത്തവണ ഉപയോഗിക്കാവുന്ന ലിങ്കുകൾ എന്നിവ മാറ്റിസ്ഥാപിച്ചു. ഓരോ സൈറ്റിനും ഒന്നല്ല, മുഴുവൻ തിരഞ്ഞെടുപ്പിനുമായി പ്ലാറ്റ്‌ഫോമിലേക്ക് ഒരൊറ്റ കോൾ; തിരഞ്ഞെടുപ്പ് ആദ്യം കാണിക്കുകയും സ്ഥിരീകരിക്കുകയും ചെയ്യുന്നു


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

ഈ പ്രോജക്റ്റ് സന്ദർഭമായി എടുത്തുകൊണ്ട് Zinn Digital® അസിസ്റ്റന്റിനോട് ചോദിക്കുക.

zinnector ai [options] <question...>
ആർഗ്യുമെന്റ്നിർബന്ധിതംഇതെന്താണ്
question...അതെനിങ്ങൾ ചോദിക്കാൻ ആഗ്രഹിക്കുന്നത്, ലളിതമായ വാക്കുകളിൽ — ഉദ്ധരണികൾ നൽകുന്നത് നിർബന്ധമല്ല
ഓപ്ഷൻഇത് എന്ത് ചെയ്യുന്നുഡിഫോൾട്ട്
-s, --site <site>ഒരു പ്രത്യേക സൈറ്റിനെക്കുറിച്ച് ചോദിക്കുക
--org <id>നിങ്ങളുടെ അക്കൗണ്ട് ഒന്നിൽക്കൂടുതൽ ഓർഗനൈസേഷനുകളിൽ ഉൾപ്പെടുമ്പോൾ, ഏത് ഓർഗനൈസേഷനായി ചോദിക്കണം എന്നത്
--no-contextലോക്കൽ പ്രോജക്റ്റിനെക്കുറിച്ച് ഒന്നും അയയ്ക്കരുത്
--jsonമെഷീൻ-റീഡബിൾ ഔട്ട്പുട്ട്

ഉദാഹരണം

zinnector ai "why is my deploy failing?"

നിങ്ങൾ കാണുന്നത് — 2026-09-14-ൽ പ്രൊഡക്ഷനിൽ 0.1.5-ന്റെ യഥാർത്ഥ റണ്ണിൽ നിന്ന് പകർത്തിയത്; ഡൊമെയ്‌നുകൾ, ഐഡികൾ, ഒറ്റത്തവണ ഉപയോഗിക്കാവുന്ന ലിങ്കുകൾ എന്നിവ മാറ്റിസ്ഥാപിച്ചു. അസിസ്റ്റന്റ് അക്കൗണ്ടിന്റെ ഭാഷയിൽ മറുപടി നൽകുന്നു — ഈ അക്കൗണ്ടിന്റെ ലൊക്കേൽ അറബിയാണ്, അതിനാൽ പകർത്തിയ മറുപടി ഒരു ഇംഗ്ലീഷ് ചോദ്യത്തിനുള്ള അറബി ഉത്തരമാണ്

→ 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

ഹോസ്റ്റ് ചെയ്‌ത MCP സെർവറിലേക്ക് ഒരു stdio ബ്രിഡ്ജ് പ്രവർത്തിപ്പിക്കുക — Claude Desktop-നും മറ്റ് ലോക്കൽ മാത്രമായ ക്ലയന്റുകൾക്കും വേണ്ടി.

zinnector mcp [options]

ഉദാഹരണം

ZINN_MCP_TOKEN=zmcp_live_… zinnector mcp

നിങ്ങൾ കാണുന്നത് — Claude Desktop പോലുള്ള ഒരു AI ക്ലയൻ്റ് ആരംഭിച്ചത്, ഒരിക്കലും സ്വമേധയാ അല്ല — ഇത് stdin, stdout എന്നിവയിൽ MCP സംസാരിക്കുന്നു. 2026-09-12-ൽ ലൈവ് സെർവറിനെതിരെ Claude Code 2.1.270-ൽ നിന്ന് തെളിയിക്കപ്പെട്ടത്

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

എൻവയോൺമെന്റ് വേരിയബിളുകൾ

വേരിയബിൾഫലം
ZINNECTOR_TOKENസംഭരിച്ച പ്രൊഫൈലിന് പകരം ഉപയോഗിക്കുന്ന ഒരു API കീ — CI പ്രാമാണീകരിക്കുന്നത് ഇങ്ങനെയാണ്
ZINNECTOR_APIAPI അടിസ്ഥാന URL (ഡിഫോൾട്ട് https://api.zinndigital.com)
ZINNECTOR_DEBUG=1സ്റ്റാക്ക് ട്രെയ്‌സുകളും റൺടൈം ഇൻസ്റ്റാളറിന്റെ സ്വന്തം ഔട്ട്‌പുട്ടും പ്രിന്റ് ചെയ്യുക
ZINNECTOR_CACHE_DIRWordPress റൺടൈമും കൈകാര്യം ചെയ്യുന്ന ഏതൊരു Node-ഉം സൂക്ഷിക്കുന്ന സ്ഥലം (ഡിഫോൾട്ട് ~/.cache/zinnector)
ZINNECTOR_CONFIG_DIRAPI കീ പ്രൊഫൈൽ ഫയൽ സ്ഥിതിചെയ്യുന്ന സ്ഥലം (ഡിഫോൾട്ട് ~/.config/zinnector)
NO_COLORനിറം പ്രവർത്തനരഹിതമാക്കുക

എക്‌സിറ്റ് കോഡുകൾ

0 വിജയം · 1 ഒരു കണ്ടെത്തൽ അല്ലെങ്കിൽ നിരസിക്കൽ · 70 ഒരു ആന്തരിക പിശക് · 77 പ്രാമാണീകരണം അല്ലെങ്കിൽ അനുമതി · 78 പിന്തുണയ്‌ക്കാത്ത Node.

എല്ലാ ഡെവലപ്പർ ഡോക്യുമെന്റേഷനും →

ബ്ലോഗിൽ നിന്നുള്ള പുതിയ വിവരങ്ങൾ

ഹോസ്റ്റിംഗ്, എസ്ഇഒ, വലിയ തോതിലുള്ള സൈറ്റുകളുടെ പ്രവർത്തനം എന്നിവയെക്കുറിച്ച് ഞങ്ങൾ എഴുതിയത്.

ഹോസ്റ്റിംഗ് ലെയറിൽ നിന്നുള്ള എസ്ഇഒയും ലിങ്ക് നിർമ്മാണവും: ഒരു 2026 ഓപ്പറേറ്ററുടെ വീക്ഷണം

2026-ൽ ഹോസ്റ്റിംഗ് ഇൻഡെക്സിംഗിനെയും ലിങ്ക് ഇക്വിറ്റിയെയും എങ്ങനെ സ്വാധീനിക്കുന്നു: പേജുകൾ ഇൻഡെക്സ് ചെയ്ത് നിലനിർത്തൽ, നിർമ്മാണത്തിന് മുമ്പ് പഴയ ഡൊമെയ്‌നുകൾ പരിശോധിക്കൽ, തിരച്ചിൽ കാൽപ്പാടുകൾ ഇല്ലാതെ ലിങ്ക് നിർമ്മിക്കൽ, കൂടാതെ എസ്ഇഒയ്ക്കായി ഇൻഫ്രാസ്ട്രക്ചറിന് എന്തൊക്കെ ചെയ്യാൻ കഴിയും, എന്തൊക്കെ ചെയ്യാൻ കഴിയില്ല എന്നതിനെക്കുറിച്ചുള്ള സത്യസന്ധമായ കാഴ്ചപ്പാട്.

പോസ്റ്റ് വായിക്കുക →

WordPress വേഗതയേറിയതും സുരക്ഷിതവുമാക്കുന്നു: പ്രകടനത്തിന്റെയും പ്ലഗിന്റെയും ചെക്ക്‌ലിസ്റ്റ്

വേഗതയേറിയതും സുരക്ഷിതവുമായ WordPress-നായുള്ള പ്രായോഗിക ചെക്ക്‌ലിസ്റ്റ്: സെർവർ-ലെവൽ കാഷിംഗ്, ഓരോ സൈറ്റിനുമുള്ള ഒബ്‌ജക്റ്റ് കാഷ്, ഉപയോഗിക്കാൻ യോഗ്യമായ ഏതാനും പ്ലഗിനുകൾ, സ്റ്റാക്ക് കാലികമായി നിലനിർത്തൽ, നിങ്ങൾ ഒരിക്കലും കാഷ് ചെയ്യാൻ പാടില്ലാത്ത WooCommerce പേജുകൾ.

പോസ്റ്റ് വായിക്കുക →

2026-ൽ മാനേജ്‌ഡ് വെബ് ഹോസ്റ്റിംഗ് എങ്ങനെ തിരഞ്ഞെടുക്കാം: ഒരു വാങ്ങലുകാരന്റെ വഴികാട്ടി

നിയന്ത്രണ പാനലുള്ള ഒരു വിലകുറഞ്ഞ ബോക്സിൽ നിന്ന് മികച്ച നിയന്ത്രിത ഹോസ്റ്റിംഗിനെ യഥാർത്ഥത്തിൽ വേർതിരിക്കുന്നത് എന്താണ് — മൈഗ്രേഷനുകൾ, ബാക്കപ്പുകൾ, ഐസൊലേഷൻ, യഥാർത്ഥ കാഷിംഗ്, സത്യസന്ധമായ സ്കേലിംഗ് — കൂടാതെ നിങ്ങൾ പ്രതിജ്ഞാബദ്ധരാകുന്നതിന് മുമ്പ് ഇത് എങ്ങനെ വിലയിരുത്താം.

പോസ്റ്റ് വായിക്കുക →

ബ്ലോഗ് വായിക്കുക →

ഇപ്പോഴും പ്രശ്നം നേരിടുന്നുണ്ടോ?

ഓരോ പ്ലാനിലും സപ്പോർട്ട് ലഭ്യമാണ്, ഡെസ്ക് ദിവസത്തിൽ 24 മണിക്കൂറും പ്രവർത്തിക്കുന്നു, കൂടാതെ ഞങ്ങളുടെ 58 ഭാഷകളിൽ ഏതിലും നിങ്ങൾക്ക് ഞങ്ങൾക്ക് എഴുതാം — ഞങ്ങൾ നിങ്ങളുടെ സ്വന്തം ഭാഷയിൽ മറുപടി നൽകും.

പിന്തുണയുമായി ബന്ധപ്പെടുക → എല്ലാ ലേഖനങ്ങളും →