<!-- 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>
| तर्क (argument) | आवश्यक | यह क्या है |
|---|
site | हाँ | वह साइट जिससे एक्सेस वापस लेना है — एक id, प्राथमिक डोमेन या नाम |
who | हाँ | वह व्यक्ति जिसे हटाना है — उसका ईमेल पता, या zinnector collaborators से प्राप्त grant 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]
| तर्क (argument) | आवश्यक | यह क्या है |\n|---|---|---|\n| site | नहीं | एक साइट आईडी, प्राथमिक डोमेन या नाम — डिफ़ॉल्ट रूप से zinnector.json में लिंक की गई साइट |\n\n| विकल्प | यह क्या करता है | डिफ़ॉल्ट |\n|---|---|---|\n| --repo <owner/name> | इस रिपॉजिटरी को प्लेटफ़ॉर्म पर साइट से कनेक्ट करें | |\n| --provider <name> | परिनियोजित (deploy) करने के लिए कनेक्ट किया गया खाता: 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 | नहीं | एक साइट id, प्राथमिक डोमेन या नाम — डिफ़ॉल्ट रूप से zinnector.json में लिंक की गई साइट |
| विकल्प | यह क्या करता है | डिफ़ॉल्ट |
|---|
--via <seam> | auto (डिफ़ॉल्ट), git, या backup | "auto" |
--fresh | नवीनतम बैकअप का उपयोग करने के बजाय एक नया बैकअप लें (यह एक ऑन-डिमांड स्लॉट खर्च करता है) | |
--max-age <hours> | यदि नवीनतम बैकअप इससे कम पुराना है तो उसे स्वीकार करें | "24" |
--full | संपूर्ण डॉक्यूमेंट रूट (document root), WordPress कोर सहित (डिफ़ॉल्ट: केवल wp-content) | |
--no-uploads | wp-content/uploads (मीडिया) को छोड़ दें | |
--no-database | साइट के डेटाबेस को छोड़ दें — केवल फ़ाइलें लें | |
--live-config | wp-config.php को भी लिखें — इसमें LIVE डेटाबेस क्रेडेंशियल शामिल हैं | |
--clean | निकालने (extracting) से पहले 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]
| तर्क (argument) | आवश्यक | यह क्या है |
|---|
site | हाँ | कॉपी करने के लिए होस्ट की गई साइट — एक id, प्राथमिक डोमेन या नाम |
dir | नहीं | बनाई जाने वाली डायरेक्टरी — साइट के प्राथमिक डोमेन पर डिफ़ॉल्ट होती है |
| विकल्प | यह क्या करता है | डिफ़ॉल्ट |
|---|
--via <seam> | auto (डिफ़ॉल्ट), git, या backup | "auto" |
--fresh | नवीनतम बैकअप का उपयोग करने के बजाय एक नया बैकअप लें | |
--full | संपूर्ण दस्तावेज़ रूट, WordPress कोर सहित | |
--no-uploads | wp-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 | नहीं | एक साइट आईडी, प्राथमिक डोमेन या नाम — डिफ़ॉल्ट रूप से 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 के वास्तविक निष्पादन से लिया गया; डोमेन और आईडी को उदाहरण मानों से बदल दिया गया है। जिस निष्पादन को रिपॉजिटरी पार कर चुकी है, उसे इसके बजाय 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]
| तर्क (argument) | आवश्यक | यह क्या है |\n|---|---|---|\n| site | नहीं | एक साइट id, प्राथमिक डोमेन या नाम — डिफ़ॉल्ट रूप से zinnector.json में लिंक की गई साइट |\n\n| विकल्प | यह क्या करता है | डिफ़ॉल्ट |\n|---|---|---|\n| --probe | zinnector.json पर भरोसा करने के बजाय स्थानीय रनटाइम को बूट करें और इसके php को मापें | |\n| --all | सफल होने वाली जाँचें भी दिखाएं | |\n| --strict | जब किसी चीज़ की जाँच नहीं की जा सकी, तब भी विफल हों | |\n| --json | मशीन द्वारा पठनीय आउटपुट | |\n\nउदाहरण
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]
| तर्क (argument) | आवश्यक | यह क्या है |
|---|
site | नहीं | एक साइट आईडी, प्राथमिक डोमेन या नाम — zinnector.json में लिंक की गई साइट डिफ़ॉल्ट होती है |
| विकल्प | यह क्या करता है | डिफ़ॉल्ट |
|---|
-f, --force | प्री-फ़्लाइट में निष्कर्ष होने पर भी परिनियोजित (deploy) करें | |
--skip-checks | प्री-फ़्लाइट बिल्कुल न चलाएं | |
--probe | zinnector.json पर भरोसा करने के बजाय प्री-फ़्लाइट के दौरान स्थानीय रनटाइम को मापें | |
--no-wait | परिनियोजन ट्रिगर करें और इसे देखे बिना बाहर निकलें | |
--no-git | git 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]
| तर्क (argument) | आवश्यक | यह क्या है |\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]
| तर्क (argument) | अनिवार्य | यह क्या है |
|---|
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> | साइट 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 | नहीं | एक साइट आईडी, प्राथमिक डोमेन या नाम — डिफ़ॉल्ट रूप से 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]
| तर्क (आर्ग्युमेंट) | आवश्यक | यह क्या है |\n|---|---|---|\n| site | नहीं | एक साइट id, प्राथमिक डोमेन या नाम — डिफ़ॉल्ट रूप से zinnector.json में लिंक की गई साइट |\n\n| विकल्प | यह क्या करता है | डिफ़ॉल्ट |\n|---|---|---|\n| --access | केवल एक्सेस लॉग | |\n| --error | केवल त्रुटि लॉग | |\n| --build | इसके बजाय नवीनतम डिप्लॉय का बिल्ड लॉग | |\n| --json | मशीन द्वारा पढ़ने योग्य आउटपुट | |\n\nउदाहरण
zinnector logs example.com --error
आप जो देख रहे हैं — 2026-09-14 को प्रोडक्शन पर 0.1.5 के वास्तविक रन से कैप्चर किया गया; डोमेन, id और एकल-उपयोग लिंक प्रतिस्थापित किए गए हैं। एक्सेस लॉग के लिए --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...]
| तर्क (आर्ग्युमेंट) | आवश्यक | यह क्या है |\n|---|---|---|\n| command... | नहीं | WP-CLI कमांड और उसके तर्क, उदा. plugin list — इसे --commands के साथ छोड़ दें |\n\n| विकल्प | यह क्या करता है | डिफ़ॉल्ट |\n|---|---|---|\n| -s, --site <site> | साइट आईडी या डोमेन | |\n| --commands | प्लेटफ़ॉर्म जो निष्पादित करेगा उसकी सूची बनाएं | |\n| --json | मशीन द्वारा पढ़े जाने योग्य आउटपुट | |\n\nउदाहरण
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]
| तर्क (argument) | आवश्यक | यह क्या है |
|---|
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>
| argument | required | what it is |
|---|
domain | हाँ | डोमेन, नाम या id द्वारा |
recordId | हाँ | रिकॉर्ड id, जैसा कि zinnector dns list इसे प्रिंट करता है |
| option | what it does | default |
|---|
-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>
| आर्ग्युमेंट | आवश्यक | यह क्या है |\n|---|---|---|\n| operation | हाँ | प्रत्येक चयनित साइट पर क्या चलाना है: cache_purge, malware_scan, sitemap या block_ip |\n\n| विकल्प | यह क्या करता है | डिफ़ॉल्ट |\n|---|---|---|\n| --all | प्रत्येक साइट जिसे यह कुंजी देख सकती है | |\n| --site <site...> | विशिष्ट साइटें, id या डोमेन द्वारा | |\n| --status <status> | इस स्थिति में प्रत्येक साइट | |\n| -y, --yes | न पूछें | |\n| --json | मशीन-पठनीय आउटपुट | |\n\nउदाहरण
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...>
| तर्क | आवश्यक | यह क्या है |\n|---|---|---|\n| question... | हाँ | आप सीधे शब्दों में क्या पूछना चाहते हैं — उद्धरण चिह्नों में रखना वैकल्पिक है |\n\n| विकल्प | यह क्या करता है | डिफ़ॉल्ट |\n|---|---|---|\n| -s, --site <site> | किसी विशिष्ट साइट के बारे में पूछें | |\n| --org <id> | जिस संगठन के रूप में पूछना है, जब आपका खाता एक से अधिक संगठनों से संबंधित हो | |\n| --no-context | स्थानीय प्रोजेक्ट के बारे में कुछ भी न भेजें | |\n| --json | मशीन-पठनीय आउटपुट | |\n\nउदाहरण
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_API | API बेस URL (डिफ़ॉल्ट https://api.zinndigital.com) |
ZINNECTOR_DEBUG=1 | स्टैक ट्रेस और रनटाइम इंस्टॉलर का स्वयं का आउटपुट प्रिंट करें |
ZINNECTOR_CACHE_DIR | जहाँ WordPress रनटाइम और कोई भी प्रबंधित Node रखे जाते हैं (डिफ़ॉल्ट ~/.cache/zinnector) |
ZINNECTOR_CONFIG_DIR | जहाँ API कुंजी प्रोफ़ाइल फ़ाइल स्थित होती है (डिफ़ॉल्ट ~/.config/zinnector) |
NO_COLOR | रंग अक्षम करें |
निकास कोड
0 सफलता · 1 एक निष्कर्ष या अस्वीकृति · 70 एक आंतरिक त्रुटि · 77 प्रमाणीकरण या अनुमति · 78 असमर्थित Node.