د پوهې بنسټ

د 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 یې لست کوي — له خپلو غوراویو، یوې د چلېدو وړ بېلګې، او هغه څه سره چې تاسې باید ویې ګورئ. دا پاڼه پخپله له 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>د ځايي runtime لپاره د WordPress نسخه"latest"
--runtime <name>playground یا docker"playground"
--hereد نوي پر ځای په اوسنۍ ډایرکټرۍ کې جوړښت چمتو کړئ

بېلګه

zinnector new my-site

هغه څه چې تاسو یې ګورئ — ثبت شو — 0.1.2 په 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

دا پروژه په محلي توګه پرمخ بوځئ — 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پرته له پوښتنې ځايي runtime نصب کړئ
--reset-runtimeنصب شوی runtime ړنګ کړئ او بیا یې نصب کړئ
-v, --verboseد runtime خپل محصول وښایاست

بېلګه

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نهد سایټ پېژندنه (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>
ارګومينټاړین دیدا څه دی
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نهد سایټ پېژندنه (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>
ارګیومېنټاړین دیدا څه دی
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 د ریښتیني چلولو څخه نیول شوی؛ ډومینونه، 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>
ارګوماناړین دیدا څه دی
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نهد سایټ پېژند، لومړنی ډومین یا نوم — په ډیفالټ ډول هغه سایټ دی چې په zinnector.json کې لینک شوی دی
غوراویدا څه کويډیفالټ
--repo <owner/name>دا مخزن په پلیټفارم کې له سایټ سره ونښلوئ
--provider <name>هغه نښلول شوی حساب چې له لارې یې ځای پر ځای کول کېږي: github_app، github یا gitlab (ډیفالټ: هغه حساب چې ستاسو سازمان نښلولی دی)
--branch <name>هغه څانګه چې له هغې څخه یو پش ځای پر ځای کېږي
--no-repoیوازې zinnector.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د وروستي بیک اپ کارولو پر ځای یو نوی بیک اپ واخلئ (یو آن-ډیمانډ سلاټ لګوي)
--max-age <hours>وروستی بیک اپ ومنئ که چیرې دا له دې څخه کم عمر ولري"24"
--fullد سند ټول روټ (document root)، د WordPress کور په ګډون (ډیفالټ: یوازې wp-content)
--no-uploadswp-content/uploads (میډیا) شاته پرېږدئ
--no-databaseد سایټ ډیټابیس شاته پرېږدئ — یوازې فایلونه واخلئ
--live-configهمدارنګه wp-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د وروستي بیک اپ کارولو پر ځای یو نوی بیک اپ واخلئ
--fullد سند ټول روټ، د WordPress اصلي برخه شامله ده
--no-uploadswp-content/uploads (میډیا) شاته پرېږدئ
--no-databaseد وېبپاڼې ډیټابیس شاته پرېږدئ — یوازې فایلونه واخلئ
--live-configهمدارنګه wp-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نهد سایټ پېژندنه (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

د سایټ ژوندی فایلونه همدا اوس د هغې ذخیرې ته وسپارئ.

zinnector sync run [options] [site]
ارګوماناړیندا څه شی دی
siteنهد سایټ پېژندنه (id)، لومړنی ډومین، یا نوم — په ډیفالټ ډول هغه سایټ ته ټاکل کېږي چې په zinnector.json کې لینک شوی دی
غوراویدا څه کويډیفالټ
--jsonد ماشین لخوا د لوستلو وړ محصول

بېلګه

zinnector sync run example.com

هغه څه چې تاسو یې ګورئ — د 2026-09-12 نیټه په یوه ازموینې سایټ کې د 0.1.4 له ریښتینې اجرا څخه اخیستل شوی؛ ډومین او پېژندڅېرې په بېلګه ارزښتونو بدلې شوې دي. یوه اجرا چې زیرمتون ترې تېر شوی وي د هغې پر ځای 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نهد سایټ پېژندنه (ID)، اصلي ډومین یا نوم — په ډیفالټ ډول هغه سایټ ته چې په zinnector.json کې لینک شوی دی
اختیاردا څه کويډیفالټ
--probeد zinnector.json پر ځای محلي runtime بوټ کړئ او د هغې 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, --forceځای پر ځای کول ترسره کړئ حتی که pre-flight موندنې ولري
--skip-checkspre-flight بیخي مه چلوئ
--probeپه zinnector.json د باور کولو پر ځای د pre-flight پر مهال سیمه ایز runtime اندازه کړئ
--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نهد سایټ پېژندپاڼه (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نهد سایټ پېژندنه (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>د سایټ id یا ډومین
--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نهد سایټ پېژندنه (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نهد سایټ پېژندنه (id)، لومړنی ډومین، یا نوم — په ډیفالټ ډول هغه سایټ ته ټاکل کېږي چې په 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یوازې د لاسرسي لاګ (access log)
--errorیوازې د تېروتنې لاګ (error log)
--buildپرځای یې د ترټولو وروستي ډیپلوۍ د جوړولو لاګ (build log)
--jsonد ماشین لوستلو وړ محصول

بېلګه

zinnector logs example.com --error

هغه څه چې تاسو یې ګورئ — په 2026-09-14 کې په پرودکشن کې د 0.1.5 د یوې حقیقي اجرا څخه اخیستل شوی؛ ډومینونه، پیژندپاڼې (IDs) او یو ځل کارېدونکي لینکونه بدل شوي دي. د لاسرسي لاګ لپاره --access، د وروستي ډیپلوۍ د جوړولو (build) لاګ لپاره --build (هغه سایټ چې د کوم 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 د ریښتیني چلولو څخه نیول شوی؛ ډومینونه، آی ډي ګانې او یو ځل کارېدونکي لینکونه بدل شوي دي. په یوازې توګه د 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نهد سایټ پېژندنه (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]
آرګومېنټاړین دیدا څه دی
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>د ژوند وخت (time to live)"3600"
--priority <n>لومړیتوب، د MX او SRV لپاره
--proxiedد CDN له لارې لارښوونه وکړئ
-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 د یوې اصلي اجرا څخه ثبت شوی؛ ډومینونه، پیژندپاڼې (ids) او یو ځل کارېدونکي لینکونه بدل شوي دي. د ټول ټاکل شوي انتخاب لپاره پلیټفارم ته یوازې یو کال، نه د هر سایټ لپاره جلا جلا؛ انتخاب لومړی ښودل کیږي او تایید کیږي


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...هوهغه څه چې تاسې یې په ساده ټکو پوښتل غواړئ — په نښو (quotes) کې راوستل یې اختیاري دي
غوراویدا څه کويتلواله
-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

هغه څه چې تاسو یې ګورئ — د یو AI پیرودونکي لخوا لکه Claude Desktop پیل شوی، هیڅکله په لاسي ډول نه — دا په 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_APIد API اساسي URL (اصلي حالت https://api.zinndigital.com)
ZINNECTOR_DEBUG=1د stack traces او د runtime installer خپل وتنې چاپ کړئ
ZINNECTOR_CACHE_DIRچیرې چې د WordPress چلند وخت (runtime) او هر مدیریت شوی Node ساتل کیږي (اصلي حالت ~/.cache/zinnector)
ZINNECTOR_CONFIG_DIRچیرې چې د API کیلي پروفایل فایل شتون لري (اصلي حالت ~/.config/zinnector)
NO_COLORرنګ غیر فعال کړئ

د وتلو کوډونه

0 بریا · 1 یوه موندنه یا انکار · 70 یوه داخلي تېروتنه · 77 تصدیق یا اجازه · 78 غیر ملاتړ شوی Node.

د پراختیا کونکي ټول اسناد →

د بلاګ څخه تازه معلومات

هغه څه چې موږ د کوربه توب، SEO او په لویه کچه د سایټونو چلولو په اړه لیکلي دي.

د کوربه توب له کچې څخه SEO او د لینک جوړول: د ۲۰۲۶ کال د چلوونکي لیدلوری

کوربه توب څنګه په ۲۰۲۶ کال کې انډیکس کولو او د لینک ارزښت (link equity) ته بڼه ورکوي: د پاڼو انډیکس ساتل، مخکې له دې چې کار پرې پیل کړئ د پخوانیو ډومینونو کره کتنه، پرته له نقش پښې (footprint) لینک جوړول، او په دې اړه یو رښتینی لیدلوری چې زیربنا د SEO لپاره څه کولی شي او څه نه شي کولی.

پوسټ ولولئ ←

د WordPress ګړندی او خوندي کول: د فعالیت او پلګ ان چک لیست

د چټک او خوندي WordPress لپاره یو عملي چک لېست: د سرور په کچه کېش کول، د هر سایټ لپاره د شیانو کېش (object cache)، د ګوتو په شمېر پلګ انونه چې د کارولو ارزښت لري، د سټیک تازه ساتل، او د WooCommerce هغه پاڼې چې تاسو یې باید هېڅکله کېش نه کړئ.

پوسټ ولولئ ←

په ۲۰۲۶ کې د مدیریت شوي ویب کوربه توب غوره کولو څرنګوالی: د پیرودونکي لارښود

څه شی په حقیقت کې یو ښه مدیریت شوی کوربه توب د کنټرول پینل لرونکي ارزانه بکس څخه جلا کوي — لیږدونه، بیک اپ، جلا کول، ریښتینې کیشینګ او صادقانه پراختیا — او مخکې له دې چې تاسو پریکړه وکړئ، دا څنګه وارزوئ.

پوسټ ولولئ ←

بلاګ ولولئ ←

ایا لاهم ستونزه لرئ؟

ملاتړ په هر پلان کې شامل دی، د مرستې میز په ورځ کې 24 ساعته خلاص وي، او تاسو کولی شئ موږ ته زموږ په هر 58 ژبو کې ولیکئ — موږ ستاسو په ژبه ځواب درکوو.

د ملاتړ سره اړیکه ونیسئ → ټولې مقالې →