දැනුම් පදනම

Zinnector® විධාන විමර්ශනය

සෑම Zinnector® විධානයක්ම zinnector --help මඟින් ලැයිස්තුගත කර ඇති ආකාරයටම — තර්ක, ධජ සහ පෙරනිමි, ධාවනය කළ හැකි උදාහරණයක් සහ එය මුද්‍රණය කරන දේ — CLI මඟින්ම උත්පාදනය කර ඇති බැවින් ඔබ ස්ථාපනය කර ඇති අනුවාදයෙන් එය වෙනස් විය නොහැක.

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

Zinnector® 0.1.6 මඟින් හඳුනාගන්නා සෑම විධානයක්ම — zinnector --help මඟින් ලැයිස්තුගත කර ඇති ආකාරයටම මුළුමනින්ම 43 ක් — එහි විකල්ප, ධාවනය කළ හැකි උදාහරණයක් සහ ඔබට දැකිය යුතු දේ සමඟ මෙහි දැක්වේ. මෙම පිටුව CLI වෙතින්ම ජනනය කර ඇති බැවින්, ඔබ ස්ථාපනය කර ඇති මෙවලම සමඟ මෙය පරස්පර විය නොහැක; මෙහි ඇති විධානයක් ඔබගේ පරිගණකයේ නොමැති නම්, npm install -g zinnector@latest ධාවනය කරන්න.

ඔබ ආරම්භ කිරීමට පෙර

Node 24 හෝ ඊට නව සංස්කරණයක npm install -g zinnector භාවිතයෙන් එය ස්ථාපනය කරන්න, ඉන්පසු zinnector --version සහ zinnector --help මඟින් ස්ථාපනය පරීක්ෂා කරන්න. ආරම්භක මාර්ගෝපදේශය පළමු මිනිත්තු පහ පිළිබඳ විස්තර කරයි; මෙම පිටුව ඔබ නැවත පරිශීලනය කරන විමර්ශනයයි.

සෑම විධානයක් සඳහාම -h, --help යෙදිය හැක. මෙම ගෝලීය විකල්ප විධාන නාමයට පෙර යෙදේ:

optionwhat it does
-V, --versionසංස්කරණය මුද්‍රණය කරන්න
--profile <name>නම් කරන ලද අක්තපත්‍ර පැතිකඩක් භාවිතා කරන්න

විධානයන්

zinnector new

ඔබට වහාම ධාවනය කළ හැකි WordPress ව්‍යාපෘතියක මූලික සැකිල්ල සකසන්න.

zinnector new [options] [name]
argumentrequiredwhat it is
nameනැතව්‍යාපෘතිය සෑදිය යුතු ඩිරෙක්ටරිය, සහ ව්‍යාපෘතියේ නම — --here නොවේ නම් අනිවාර්ය වේ
optionwhat it doesdefault
-t, --template <kind>මෙයින් එකක්: site, plugin, theme"site"
--php <version>සංවර්ධනය සඳහා භාවිතා කරන PHP සංස්කරණය"8.3"
--wp <version>දේශීය runtime සඳහා වන WordPress සංස්කරණය"latest"
--runtime <name>playground හෝ docker"playground"
--hereඅලුත් එකක් වෙනුවට දැනට පවතින ඩිරෙක්ටරිය තුළට scaffold කිරීම

උදාහරණය

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>සේවය සැපයීමට ඇති තොට (port)
--runtime <name>playground (පෙරනිමි) හෝ docker
--loginස්වයංක්‍රීයව පරිපාලක ලෙස ලොග් වන්නtrue
--no-loginස්වයංක්‍රීයව ලොග් නොවන්න
--onceආරම්භ කර, ධාවනය වන දේ වාර්තා කර, පසුව නවත්වන්න
--yesවිමසීමකින් තොරව ස්ථානීය runtime එක ස්ථාපනය කරන්න
--reset-runtimeස්ථාපිත runtime එක මකා දමා එය නැවත ස්ථාපනය කරන්න
-v, --verboseruntime එකෙහිම ප්‍රතිදානය පෙන්වන්න

උදාහරණය

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>නම් කරන ලද පැතිකඩක් භාවිතා කරන්න
--scopesAPI යතුරක් සතු අවසර ලැයිස්තුගත කරන්න
--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නැතඅඩවි හැඳුනුම්පතක් (site id), ප්‍රධාන වසම හෝ නම — පෙරනිමියෙන් 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>
argumentrequiredwhat it is
siteඔව්බෙදා ගැනීමට අවශ්‍ය අඩවිය — හැඳුනුම් අංකයක් (id), ප්‍රාථමික ඩොමේනයක් හෝ නමක්
emailඔව්ප්‍රවේශය ලබා දෙන්නේ කාටද යන්න — ඔවුන්ට තවමත් ගිණුමක් නොමැති නම් ආරාධනයක් ඊමේල් කරනු ලැබේ
optionwhat it doesdefault
--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නැතඅඩවි හැඳුනුම්පතක් (site id), ප්‍රධාන වසම හෝ නම — පෙරනිමියෙන් zinnector.json හි සබැඳි කර ඇති අඩවිය වේ
විකල්පයඑය කරන්නේ කුමක්දපෙරනිමිය
--jsonයන්ත්‍රයකට කියවිය හැකි ප්‍රතිදානය

උදාහරණය

zinnector collaborators example.com

ඔබට පෙනෙන දේ — 2026-09-14 දින නිෂ්පාදනයට එරෙහිව 0.1.5 හි සැබෑ ධාවනයකින් ලබා ගන්නා ලදී; වසම්, id සහ එක් වරක් භාවිත කරන සබැඳි ප්‍රතිස්ථාපනය කර ඇත. මූලාශ්‍රයෙන් විධානය මුද්‍රණය කරන නිශ්චිත ආකාරය (මෙම ගොනුව අවසන් වරට ලබා ගැනීමෙන් පසු W40-DEVTOOL විසින් මේවා එක් කරන ලදී); ඔබේ වසම්, id සහ දිනයන් වෙනස් වනු ඇත


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>
argumentrequiredwhat it is
siteඔව්ප්‍රවේශය නැවත ලබා ගැනීමට අවශ්‍ය අඩවිය — id එකක්, ප්‍රාථමික ඩොමේනය හෝ නම
whoඔව්ඉවත් කිරීමට අවශ්‍ය පුද්ගලයා — ඔවුන්ගේ විද්‍යුත් තැපැල් ලිපිනය, හෝ zinnector collaborators වෙතින් වන grant id එක
optionwhat it doesdefault
--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 හි සැබෑ ධාවනයකින් ලබා ගන්නා ලදී; ඩොමේන, id සහ තනි භාවිත සබැඳි ප්‍රතිස්ථාපනය කර ඇත. විධානය මුද්‍රණය කරන නියම ආකාරය, මූලාශ්‍රයෙන් (මෙම ගොනුව අවසන් වරට ලබා ගැනීමෙන් පසු W40-DEVTOOL විසින් මේවා එක් කරන ලදී); ඔබේ ඩොමේන, id සහ දිනයන් වෙනස් වනු ඇත; උප විධානයක් නොමැතිව එය list ධාවනය කරයි


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

● nothing waiting for you

zinnector invitations list

ඔබ ප්‍රවිෂ්ට වී සිටින ගිණුම වෙත යොමු කර ඇති ආරාධනා.

zinnector invitations list [options]
විකල්පයඑය කරන්නේ කුමක්දපෙරනිමිය
--jsonයන්ත්‍ර කියවිය හැකි ප්‍රතිදානය

උදාහරණය

zinnector invitations list

ඔබට පෙනෙන දේ — 2026-09-14 දින නිෂ්පාදනයට එරෙහිව 0.1.5 හි සැබෑ ධාවනයකින් ලබා ගන්නා ලදී; වසම්, id සහ එක් වරක් භාවිත කරන සබැඳි ප්‍රතිස්ථාපනය කර ඇත. මූලාශ්‍රයෙන් විධානය මුද්‍රණය කරන නිශ්චිත ආකාරය (මෙම ගොනුව අවසන් වරට ලබා ගැනීමෙන් පසු W40-DEVTOOL විසින් මේවා එක් කරන ලදී); ඔබේ වසම්, id සහ දිනයන් වෙනස් වනු ඇත


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

● nothing waiting for you

zinnector invitations accept

ආරාධනයක් පිළිගන්න — මෙම ක්‍රියාවලිය අවසන් වූ වහාම වෙබ් අඩවිය ඔබ සතු වේ.

zinnector invitations accept [options] <id>
විචල්‍යය (argument)අවශ්‍යදඑය කුමක්ද
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]
විස්තාරකයඅවශ්‍යයිඑය කුමක්ද
siteනැතඅඩවි id එකක්, ප්‍රාථමික ඩොමේනය හෝ නම — පෙරනිමියෙන් zinnector.json හි සබැඳි කර ඇති අඩවිය වේ
විකල්පයඑය කරන්නේ කුමක්දපෙරනිමිය
--repo <owner/name>මෙම නිධිය වේදිකාවේ ඇති අඩවියට සම්බන්ධ කරන්න
--provider <name>යෙදවීම සිදු කළ යුතු සම්බන්ධිත ගිණුම: github_app, github හෝ gitlab (පෙරනිමිය: ඔබගේ සංවිධානය සම්බන්ධ කර ඇති ගිණුම)
--branch <name>push එකක් යොදවනු ලබන ශාඛාව
--no-repozinnector.json පමණක් ලියන්න; වේදිකාව වෙනස් නොකරන්න

උදාහරණය

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නැතඅඩවි id එකක්, ප්‍රාථමික ඩොමේනය හෝ නම — zinnector.json හි සබැඳි කර ඇති අඩවිය පෙරනිමිය ලෙස භාවිත වේ
විකල්පයසිදු වන දේපෙරනිමිය
--via <seam>auto (පෙරනිමිය), git, හෝ backup"auto"
--freshනවතම උපස්ථය භාවිත කිරීම වෙනුවට අලුත් උපස්ථයක් ලබා ගන්න (on-demand slot එකක් වැය වේ)
--max-age <hours>නවතම උපස්ථය මෙයට වඩා අලුත් නම් එය පිළිගන්න"24"
--fullWordPress core ඇතුළුව සම්පූර්ණ document root එකම (පෙරනිමිය: wp-content පමණි)
--no-uploadswp-content/uploads (මාධ්‍ය) අත්හරින්න
--no-databaseඅඩවියේ දත්ත සමුදාය අත්හරින්න — ගොනු පමණක් ලබා ගන්න
--live-configwp-config.php ද ලියන්න — එහි සජීවී දත්ත සමුදායේ අක්තපත්‍ර අඩංගු වේ
--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

වෙබ් අඩවියක සජීවී ගොනු සහ එහි ගබඩාව (repository) අතර දෙපැත්තටම සමමුහුර්ත කිරීම.

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නැතඅඩවි හැඳුනුම්පතක් (site id), ප්‍රධාන වසම හෝ නම — පෙරනිමියෙන් 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නැතඅඩවි id එකක්, ප්‍රාථමික ඩොමේනය හෝ නම — පෙරනිමියෙන් 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නැතඅඩවි id එකක්, ප්‍රාථමික ඩොමේනය හෝ නම — පෙරනිමියෙන් zinnector.json හි සබැඳි කර ඇති අඩවිය වේ
විකල්පයඑය කරන්නේ කුමක්දපෙරනිමිය
--subdir <path>අඩවියේ මෙම උප බහලුම පමණක් සමමුහුර්ත කරන්න
--jsonයන්ත්‍රයකට කියවිය හැකි ප්‍රතිදානය

උදාහරණය

zinnector sync off example.com

ඔබට පෙනෙන දේ

✔ two-way sync is off

zinnector sync run

වෙබ් අඩවියේ සජීවී ගොනු දැන්ම එහි නිධිය (repository) වෙත කැප කරන්න (commit).

zinnector sync run [options] [site]
විස්තාරකයඅවශ්‍යයිඑය කුමක්ද
siteනැතඅඩවි හැඳුනුම්පතක් (site id), ප්‍රධාන වසම හෝ නම — පෙරනිමියෙන් 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]
argumentrequiredwhat it is
siteනැතඅඩවි id එකක්, ප්‍රාථමික ඩොමේනයක් හෝ නමක් — zinnector.json හි සබැඳි අඩවියට පෙරනිමි වේ
optionwhat it doesdefault
--keep <side>site (අඩවිය ඉහළින් commit කරන්න) හෝ 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නැතඅඩවි හැඳුනුම්පතක් (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]
විස්තාරකයඅවශ්‍යයිඑය කුමක්ද
siteනැතඅඩවි හැඳුනුම්පතක් (site ID), ප්‍රාථමික වසමක් හෝ නමක් — පෙරනිමිය වන්නේ zinnector.json හි සබැඳි අඩවියයි
විකල්පයඑය කරන්නේ කුමක්දපෙරනිමිය
--no-waitක්‍රියාරම්භ කර පිටවන්න

උදාහරණය

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]
argumentrequiredwhat it is
siteනැතඅඩවි හැඳුනුම්පතක් (site ID), ප්‍රාථමික වසම හෝ නම — පෙරනිමියෙන් zinnector.json හි සම්බන්ධ කර ඇති අඩවිය වේ
optionwhat it doesdefault
--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>අඩවි හැඳුනුම්පත (site id) හෝ වසම
--listවේදිකාව මඟින් ලබා දෙන අනුවාද ලැයිස්තුගත කරන්න
--jsonයන්ත්‍රයකට කියවිය හැකි ප්‍රතිදානය

උදාහරණය

zinnector php 8.3 --site example.com

ඔබ දකින දේ — 2026-09-14 දින ප්‍රඩක්ෂන් පරිසරය තුළ 0.1.5 හි සැබෑ ධාවනයකින් ලබා ගන්නා ලදී; වසම්, හැඳුනුම්පත් (ids) සහ තනි භාවිත සබැඳි ප්‍රතිස්ථාපනය කර ඇත. අනුවාදයක් නොමැතිව එය වත්මන් අනුවාදය පෙන්වයි; --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නැතඅඩවි හැඳුනුම්පතක් (site id), ප්‍රධාන වසම හෝ නම — පෙරනිමියෙන් 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නැතඅඩවි හැඳුනුම්පතක් (site id), ප්‍රධාන වසම හෝ නම — පෙරනිමියෙන් zinnector.json හි සබැඳි කර ඇති අඩවිය වේ
විකල්පයඑය කරන්නේ කුමක්දපෙරනිමිය
--jsonයන්ත්‍රයකට කියවිය හැකි ප්‍රතිදානය

උදාහරණය

zinnector db example.com

ඔබ දකින දේ — 2026-09-14 දින නිෂ්පාදන පරිසරයේ 0.1.5 හි සැබෑ ධාවනයකින් ලබා ගන්නා ලදී; වසම්, හැඳුනුම්පත් (ids) සහ එක් වරක් පමණක් භාවිත කළ හැකි සබැඳි ප්‍රතිස්ථාපනය කර ඇත. 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]
විස්තාරකය (argument)අවශ්‍යදඑය කුමක්ද
siteනැතඅඩවි id එකක්, ප්‍රාථමික වසම හෝ නම — පෙරනිමියෙන් zinnector.json හි සබැඳි කර ඇති අඩවිය වේ
විකල්පයඑය කරන්නේ කුමක්දපෙරනිමිය
--accessප්‍රවේශ ලොගය පමණි
--errorදෝෂ ලොගය පමණි
--buildඒ වෙනුවට වඩාත්ම මෑත යෙදවීමේ (deploy) නිර්මාණ ලොගය
--jsonයන්ත්‍රයකට කියවිය හැකි ප්‍රතිදානය

උදාහරණය

zinnector logs example.com --error

ඔබට පෙනෙන දේ — 2026-09-14 දින නිෂ්පාදන පරිසරයේ 0.1.5 හි සැබෑ ක්‍රියාකාරීත්වයකින් ලබා ගන්නා ලදී; වසම්, හැඳුනුම්පත් (ids) සහ එක් වරක් පමණක් භාවිත කළ හැකි සබැඳි ප්‍රතිස්ථාපනය කර ඇත. ප්‍රවේශ ලොගය සඳහා --access, අවසන් යෙදවීමේ (deploy) නිර්මාණ ලොගය සඳහා --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>අඩවි id හෝ වසම
--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 හි සැබෑ ධාවනයකින් ලබා ගන්නා ලදි; වසම්, අනන්‍යතා (ids) සහ එක් වරක් පමණක් භාවිත කළ හැකි සබැඳි ප්‍රතිස්ථාපනය කර ඇත. 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නැතඅඩවි හැඳුනුම්පතක් (site id), ප්‍රධාන වසම හෝ නම — පෙරනිමියෙන් 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]
විස්තාරකය (argument)අනිවාර්යදඑය කුමක්ද
siteනැතඅඩවි id එකක්, ප්‍රාථමික වසමක් (primary domain) හෝ නමක් — 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>
argumentrequiredwhat it is
domainඔව්වසම, නම හෝ id මඟින්
typeඔව්වාර්තා වර්ගය: A, AAAA, CNAME, MX, TXT, SRV, …
nameඔව්වාර්තා නම — වසම සඳහාම @, හෝ උපවසම් ලේබලයක්
valueඔව්වාර්තාව යොමු වන දෙය — ලිපිනයක්, ධාරක නාමයක් හෝ පෙළක්
optionwhat it doesdefault
--ttl <seconds>ජීව කාලය (time to live)"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ඔව්zinnector dns list මඟින් මුද්‍රණය කරන පරිදි රෙකෝඩ් id එක
විකල්පයඑය කරන්නේ කුමක්දපෙරනිමිය
-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 හි සැබෑ ක්‍රියාකාරිත්වයකින් ලබා ගන්නා ලදී; වසම්, අනන්‍යතා සහ එක් වරක් පමණක් භාවිත කළ හැකි සබැඳි ප්‍රතිස්ථාපනය කර ඇත. එක් එක් අඩවිය සඳහා එකක් නොව, සම්පූර්ණ තේරීම සඳහාම වේදිකාවට එක් ඇමතුමක් පමණි; තේරීම ප්‍රථමයෙන් පෙන්වා තහවුරු කරනු ලැබේ


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=1stack traces සහ ධාවන කාල ස්ථාපකයේ (runtime installer) තමන්ගේම ප්‍රතිදානය මුද්‍රණය කරන්න
ZINNECTOR_CACHE_DIRWordPress ධාවන කාලය (runtime) සහ ඕනෑම කළමනාකරණය කළ Node තබා ඇති ස්ථානය (පෙරනිමිය ~/.cache/zinnector)
ZINNECTOR_CONFIG_DIRAPI යතුරු පැතිකඩ ගොනුව පවතින ස්ථානය (පෙරනිමිය ~/.config/zinnector)
NO_COLORවර්ණ අක්‍රිය කරන්න

පිටවීමේ කේත

0 සාර්ථකයි · 1 සොයාගැනීමක් හෝ ප්‍රතික්ෂේප කිරීමක් · 70 අභ්‍යන්තර දෝෂයක් · 77 සත්‍යාපනය හෝ අවසරය · 78 සහාය නොදක්වන Node.

සියලුම සංවර්ධක ලේඛන →

බ්ලොගයෙන් නවතම තොරතුරු

හෝස්ටිං, SEO සහ විශාල පරිමාණයෙන් වෙබ් අඩවි පවත්වාගෙන යාම පිළිබඳ අප ලියා ඇති දෑ.

සත්කාරක ස්ථරයේ සිට සෙවුම් යන්ත්‍ර ප්‍රශස්තකරණය සහ සබැඳි ගොඩනැගීම: 2026 ක්‍රියාකරුවෙකුගේ දැක්ම

2026 දී හොස්ටිං මඟින් ඉන්ඩෙක්ස් කිරීම සහ ලින්ක් ඉක්විටි හැඩගස්වන ආකාරය: පිටු ඉන්ඩෙක්ස් කර තබා ගැනීම, ඒවා මත ගොඩනැගීමට පෙර පැරණි ඩොමේන පරීක්ෂා කිරීම, කිසිදු හෝඩුවාවක් (footprint) නොමැතිව ලින්ක් ගොඩනැගීම, සහ යටිතල පහසුකම් මඟින් SEO සඳහා කළ හැකි සහ කළ නොහැකි දේ පිළිබඳ සත්‍යවාදී විවරණයක්.

ලිපිය කියවන්න →

WordPress වේගවත් සහ ආරක්ෂිත කිරීම: කාර්යසාධනය සහ ප්ලගීන පිරික්සුම් ලැයිස්තුවක්

වේගවත්, ආරක්ෂිත WordPress සඳහා ප්‍රායෝගික පිරික්සුම් ලැයිස්තුවක්: සේවාදායක මට්ටමේ හැඹිලිය (caching), එක් එක් අඩවිය සඳහා වස්තු හැඹිලියක් (object cache), ධාවනය කිරීමට වටිනා ප්ලගීන කිහිපය, තාක්ෂණික එකතුව (stack) යාවත්කාලීනව තබා ගැනීම, සහ ඔබ කිසි විටෙකත් හැඹිලිගත නොකළ යුතු WooCommerce පිටු.

ලිපිය කියවන්න →

2026 දී කළමනාකරණය කළ වෙබ් සත්කාරකත්වය තෝරා ගන්නේ කෙසේද: ගැනුම්කරුගේ මාර්ගෝපදේශයකි

පාලන පුවරුවක් සහිත ලාභ පෙට්ටියකින් හොඳ කළමනාකරණය කළ හොස්ටිං සැබවින්ම වෙන් කරන්නේ කුමක්ද — සංක්‍රමණයන්, උපස්ථ, හුදකලා කිරීම, සැබෑ හැඹිලිගත කිරීම සහ අවංක පරිමාණය — සහ ඔබ කැපවීමට පෙර එය විනිශ්චය කරන්නේ කෙසේද.

ලිපිය කියවන්න →

බ්ලොගය කියවන්න →

තවමත් ගැටලුවක්ද?

සෑම සැලසුමකටම සහයෝගය ඇතුළත් වන අතර, ආධාරක සේවය දිනකට පැය 24ක් විවෘතව පවතියි. ඔබට අපගේ භාෂා 58කින් ඕනෑම එකකින් අප වෙත ලිවිය හැක — අපි ඔබේ භාෂාවෙන්ම ඔබට පිළිතුරු දෙන්නෙමු.

සහාය අංශය අමතන්න → සියලු ලිපි →