<!-- 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> | स्थानीय रनटाईमका लागि 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 | नसोधी स्थानीय 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 | होइन | साइट आइडी, प्राथमिक डोमेन वा नाम — पूर्वनिर्धारित रूपमा 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
तपाईंले जे देख्नुहुन्छ — २०२६-०९-१४ मा उत्पादन विरुद्ध 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
तपाईंले जे देख्नुहुन्छ — २०२६-०९-१४ मा उत्पादन विरुद्ध 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 | होइन | साइट आइडी, प्राथमिक डोमेन वा नाम — पूर्वनिर्धारित रूपमा 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 | होइन | साइट आइडी, प्राथमिक डोमेन वा नाम — zinnector.json मा लिङ्क गरिएको साइटमा पूर्वनिर्धारित हुन्छ |
| विकल्प | यसले के गर्छ | पूर्वनिर्धारित |
|---|
--via <seam> | auto (पूर्वनिर्धारित), git, वा backup | "auto" |
--fresh | पछिल्लो प्रयोग गर्नुको सट्टा नयाँ ब्याकअप लिनुहोस् (अन-डिमान्ड स्लट प्रयोग गर्दछ) | |
--max-age <hours> | पछिल्लो ब्याकअप यो भन्दा नयाँ भएमा स्वीकार गर्नुहोस् | "24" |
--full | WordPress कोर सहित सम्पूर्ण कागजात रूट (पूर्वनिर्धारित: wp-content मात्र) | |
--no-uploads | wp-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 कोर सहित सम्पूर्ण कागजात रूट (document root) | |
--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
तपाईंले जे देख्नुहुन्छ — २०२६-०९-१२ मा परीक्षण साइट विरुद्ध 0.1.4 को वास्तविक रनबाट लिइएको; डोमेन र id हरूलाई उदाहरण मानहरूले प्रतिस्थापन गरिएको छ। रिपोजिटरी अगाडि बढिसकेको रनलाई यसको सट्टा HELD स्थितिमा राखिन्छ: केही पनि पुश वा अधिलेखन गरिँदैन, आदेश 1 बाट बाहिरिन्छ र अर्को चरणको नाम दिन्छ
✔ committed 2 changed files da85d73cef5f
Two-way sync — example.com
…
→ next: git pull in your clone
zinnector sync resolve
कुन पक्ष विजयी हुन्छ भनी छनौट गरेर होल्ड गरिएको सिङ्क खाली गर्नुहोस्।
zinnector sync resolve [options] [site]
| तर्क | आवश्यक | यो के हो |
|---|
site | होइन | एउटा साइट id, प्राथमिक डोमेन वा नाम — पूर्वनिर्धारित रूपमा zinnector.json मा लिङ्क गरिएको साइटमा जान्छ |
| विकल्प | यसले के गर्छ | पूर्वनिर्धारित |
|---|
--keep <side> | site (साइटलाई शीर्षमा कमिट गर्नुहोस्) वा repository (साइटका सिङ्क नभएका परिवर्तनहरू खारेज गर्नुहोस्) | |
--yes | नसोध्नुहोस् | |
--json | मेसिन-पढ्नयोग्य आउटपुट | |
उदाहरण
zinnector sync resolve example.com --keep repository --yes
तपाईंले देख्नुभएको कुरा — 2026-09-12 मा परीक्षण साइटमा 0.1.4 को वास्तविक रनबाट क्याप्चर गरिएको; डोमेन र id हरू उदाहरण मानहरूसँग प्रतिस्थापन गरिएको छ। --yes बिना यसले पहिले सोध्छ, र सोध्नका लागि कुनै टर्मिनल नहुँदा सिधै अस्वीकार गर्छ
✔ kept the repository
Two-way sync — example.com
…
state synced
zinnector check
तपाईंले डिप्लोय गर्न लाग्नुभएको स्लटसँग यो प्रोजेक्ट तुलना गर्नुहोस्।
zinnector check [options] [site]
| तर्क (argument) | आवश्यक | यो के हो |
|---|
site | होइन | साइट आइडी, प्राथमिक डोमेन वा नाम — पूर्वनिर्धारित रूपमा zinnector.json मा लिङ्क गरिएको साइट |
| विकल्प | यसले के गर्छ | पूर्वनिर्धारित |
|---|
--probe | zinnector.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]
| तर्क (argument) | आवश्यक | यो के हो |
|---|
site | होइन | साइट id, प्राथमिक डोमेन वा नाम — पूर्वनिर्धारित रूपमा zinnector.json मा लिङ्क गरिएको साइट चयन हुन्छ |
| विकल्प | यसले के गर्छ | पूर्वनिर्धारित |
|---|
-f, --force | pre-flight मा समस्याहरू देखिए तापनि डिप्लोय गर्नुहोस् | |
--skip-checks | pre-flight पटक्कै नचलाउनुहोस् | |
--probe | zinnector.json लाई विश्वास गर्नुको साटो pre-flight को समयमा स्थानीय रनटाइम नाप्नुहोस् | |
--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]
| तर्क | आवश्यक | यो के हो |\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 | required | what it is |
|---|
site | होइन | साइट आइडी, प्राथमिक डोमेन वा नाम — पूर्वनिर्धारित रूपमा zinnector.json मा लिङ्क गरिएको साइट हुन्छ |
| option | what it does | default |
|---|
--json | मेसिनले पढ्न सकिने आउटपुट | |
-n, --limit <n> | कति देखाउने | "10" |
उदाहरण
zinnector deploys example.com
तपाईंले जे देख्नुहुन्छ — 2026-09-14 मा उत्पादनमा 0.1.5 को वास्तविक रनबाट क्याप्चर गरिएको; डोमेनहरू, आईडीहरू र एकल-प्रयोग लिङ्कहरू प्रतिस्थापन गरिएका छन्
Deploys — example.com · 2
───────────────────────────────────────────────────────────
status commit branch trigger started message
live — — manual 2026-09-14T09:06:39.685554Z —
live — — manual 2026-09-14T01:29:20.196957Z —
zinnector php
साइटको PHP संस्करण देखाउनुहोस् वा बदल्नुहोस्।
zinnector php [options] [version]
| तर्क | आवश्यक | यो के हो |
|---|
version | होइन | साइट स्विच गर्नका लागि PHP संस्करण, जस्तै 8.4 — हालको देखाउन खाली छोड्नुहोस् |
| विकल्प | यसले के गर्छ | पूर्वनिर्धारित |
|---|
-s, --site <site> | साइट आईडी वा डोमेन | |
--list | प्लेटफर्मले उपलब्ध गराउने संस्करणहरू सूचीकृत गर्नुहोस् | |
--json | मेसिन-पढ्नयोग्य आउटपुट | |
उदाहरण
zinnector php 8.3 --site example.com
तपाईंले देख्नुभएको कुरा — 2026-09-14 मा उत्पादनमा 0.1.5 को वास्तविक रनबाट क्याप्चर गरिएको; डोमेनहरू, आइडीहरू र एकल-प्रयोग लिङ्कहरू प्रतिस्थापन गरिएका छन्। कुनै संस्करण नहुँदा यसले हालको संस्करण देखाउँछ; --list ले यो साइटको उत्पादन लाइनका लागि प्लेटफर्मले के प्रस्ताव गर्छ भनी देखाउँछ
PHP — example.com
──────────────────────────────────────────────────────
version 8.4
can switch to 8.5, 8.4, 8.3, 8.2, 8.1, 8.0, 7.4
zinnector quota
योजनाले प्रदान गरेको सीमाको तुलनामा डिस्क, फाइलहरू र डेटाबेसको प्रयोग।
zinnector quota [options] [site]
| तर्क (आर्ग्युमेन्ट) | आवश्यक | यो के हो |
|---|
site | होइन | साइट आइडी, प्राथमिक डोमेन वा नाम — पूर्वनिर्धारित रूपमा zinnector.json मा लिङ्क गरिएको साइट |
| विकल्प | यसले के गर्छ | पूर्वनिर्धारित |
|---|
--json | मेसिनले पढ्न सकिने आउटपुट | |
उदाहरण
zinnector quota example.com
तपाईंले जे देख्नुहुन्छ — 2026-09-14 मा उत्पादनमा 0.1.5 को वास्तविक रनबाट क्याप्चर गरिएको; डोमेनहरू, आईडीहरू र एकल-प्रयोग लिङ्कहरू प्रतिस्थापन गरिएका छन्
Quota — example.com
────────────────────────────────────────────────────────
disk used 188 MB
disk limit 500.0 GB
disk granted 500 GB (per_site)
files used 6,313
file limit 2,000,000
database 1 MB
“limit” is what is enforced today; “granted” is what the plan says.
zinnector db
डेटाबेसको आकार, र phpMyAdmin तथा फाइल प्रबन्धकमा एकल-प्रयोग लिङ्कहरू।
zinnector db [options] [site]
| तर्क (आर्ग्युमेन्ट) | आवश्यक | यो के हो |
|---|
site | होइन | साइट आइडी, प्राथमिक डोमेन वा नाम — पूर्वनिर्धारित रूपमा zinnector.json मा लिङ्क गरिएको साइट |
| विकल्प | यसले के गर्छ | पूर्वनिर्धारित |
|---|
--json | मेसिनले पढ्न सकिने आउटपुट | |
उदाहरण
zinnector db example.com
तपाईंले देख्नुहुने कुरा — 2026-09-14 मा उत्पादनमा 0.1.5 को वास्तविक सञ्चालनबाट लिइएको; डोमेनहरू, आइडीहरू र एकल-प्रयोग लिङ्कहरू प्रतिस्थापन गरिएका छन्। phpMyAdmin र फाइल प्रबन्धक लिङ्कहरू एकल-प्रयोग हुन् र म्याद सकिन्छ; तिनीहरूलाई कतै पनि टाँस्नु हुँदैन
Database — example.com
───────────────────────────────────────────────────────────
size 1 MB
tables 14
single-use links, valid for one visit:
phpMyAdmin https://pma.example.com/signon.php?t=<single-use>
file manager https://files.example.com/signon.php?t=<single-use>
zinnector logs
साइटको पहुँच र त्रुटि लगहरू वास्तविक समयमा पछ्याउनुहोस्।
zinnector logs [options] [site]
| तर्क (argument) | आवश्यक | यो के हो |
|---|
site | होइन | एक साइट id, प्राथमिक डोमेन वा नाम — पूर्वनिर्धारित रूपमा zinnector.json मा लिङ्क गरिएको साइट हुन्छ |
| विकल्प | यसले के गर्छ | पूर्वनिर्धारित |
|---|
--access | पहुँच लग (access log) मात्र | |
--error | त्रुटि लग (error log) मात्र | |
--build | यसको सट्टा सबैभन्दा पछिल्लो डिप्लोयको बिल्ड लग | |
--json | मेसिनले पढ्न सक्ने आउटपुट | |
उदाहरण
zinnector logs example.com --error
तपाईंले के देख्नुहुन्छ — 2026-09-14 मा उत्पादन विरुद्ध 0.1.5 को वास्तविक सञ्चालनबाट क्याप्चर गरिएको; डोमेनहरू, आईडीहरू र एक पटक प्रयोग हुने लिङ्कहरू प्रतिस्थापन गरिएका छन्। पहुँच लगको लागि --access, अन्तिम डिप्लोयको निर्माण लगको लागि --build (निर्माण प्रदायकद्वारा निर्माण नगरिएको साइटले डिप्लोयको आफ्नै चरणहरू देखाउँछ); कुनै झण्डा नभएको खण्डमा दुवै साइट लगहरू देखाइन्छ, र पढ्न नसकिएको लग खाली देखिनुको सट्टा त्यस्तै भन्छ
Error log — example.com
────────────────────────────────────────────────────────────
2026-09-14 11:06:07.153643 [NOTICE] [1929978] [T0] [config:vhost:zcaffb6eec5abbdab03fb9b2d62a15:epsr:lsphp-zcaffb6eec5abbdab03fb9b2d62a15]'Process Limit' probably is too low, adjust the limit to: 640.
2026-09-14 11:06:37.873060 [INFO] [1929982] [T0] [lsphp-zcaffb6eec5abbdab03fb9b2d62a15] add child process pid: 1933036, procinfo: 0x5555561cfe30
zinnector wp
कुनै साइटमा अनुमति प्राप्त WP-CLI आदेश चलाउनुहोस्।
zinnector wp [options] [command...]
| तर्क | आवश्यक | यो के हो |
|---|
command... | होइन | WP-CLI आदेश र यसका तर्कहरू, उदाहरणका लागि plugin list — --commands मार्फत यसलाई छोड्नुहोस् |
| विकल्प | यसले के गर्छ | पूर्वनिर्धारित |
|---|
-s, --site <site> | साइट आईडी वा डोमेन |
--commands | प्लेटफर्मले के चलाउनेछ त्यसको सूची बनाउनुहोस् |
--json | मेसिन-पढ्नयोग्य आउटपुट |
उदाहरण
zinnector wp plugin list --site example.com
तपाईंले के देख्नुहुन्छ — 2026-09-14 मा उत्पादनमा 0.1.5 को वास्तविक सञ्चालनबाट लिइएको; डोमेनहरू, आईडीहरू र एकल-प्रयोग लिङ्कहरू प्रतिस्थापन गरियो। अनुमति-सूची प्लेटफर्मद्वारा सेवा गरिन्छ — zinnector wp --commands ले यसलाई प्रिन्ट गर्दछ
name status update version update_version auto_update
akismet inactive none 5.7.2 off
hello inactive none 1.7.2 off
imunify-security active none 4.1.0 off
litespeed-cache active none 7.9.1 off
redis-cache active none 2.8.0 off
zinn-cache active none 1.2.2 off
object-cache.php dropin off
zinnector backup
साइट ब्याकअपहरूको सूची बनाउनुहोस् र ब्याकअप लिनुहोस्।
zinnector backup [options] [command]
उदाहरण
zinnector backup list example.com
तपाईंले जे देख्नुहुन्छ — 2026-09-14 मा उत्पादनमा 0.1.5 को वास्तविक रनबाट क्याप्चर गरिएको; डोमेनहरू, आईडीहरू र एकल-प्रयोग लिङ्कहरू प्रतिस्थापन गरिएका छन्। backup ले मात्र यसका सब-कमान्डहरू प्रिन्ट गर्छ; तल backup list र backup now हेर्नुहोस्
Backups — example.com · 3
───────────────────────────────────────────────────────────
status taken size id
stored 2026-09-14T09:06:39.918280Z 4.7 MB 01a00000-0000-7000-8000-000000000000
stored 2026-09-14T01:29:20.403161Z 36 MB 01a00001-0000-7000-8000-000000000001
stored 2026-09-14T01:29:15.898099Z 36 MB 01a00002-0000-7000-8000-000000000002
daily backups on
retention 30 days
off-site copy yes
on-demand left 2 of 3
zinnector backup list
कुनै साइटका ब्याकअपहरू र यसको योजनाले के उपलब्ध गराउँछ त्यसको सूची बनाउनुहोस्।
zinnector backup list [options] [site]
| तर्क (आर्ग्युमेन्ट) | आवश्यक | यो के हो |
|---|
site | होइन | साइट आइडी, प्राथमिक डोमेन वा नाम — पूर्वनिर्धारित रूपमा zinnector.json मा लिङ्क गरिएको साइट |
| विकल्प | यसले के गर्छ | पूर्वनिर्धारित |
|---|
--json | मेसिनले पढ्न सकिने आउटपुट | |
उदाहरण
zinnector backup list example.com
तपाईंले जे देख्नुहुन्छ — 2026-09-14 मा उत्पादनमा 0.1.5 को वास्तविक रनबाट क्याप्चर गरिएको; डोमेनहरू, आईडीहरू र एकल-प्रयोग लिङ्कहरू प्रतिस्थापन गरिएका छन्
Backups — example.com · 3
───────────────────────────────────────────────────────────
status taken size id
stored 2026-09-14T09:06:39.918280Z 4.7 MB 01a00000-0000-7000-8000-000000000000
stored 2026-09-14T01:29:20.403161Z 36 MB 01a00001-0000-7000-8000-000000000001
stored 2026-09-14T01:29:15.898099Z 36 MB 01a00002-0000-7000-8000-000000000002
daily backups on
retention 30 days
off-site copy yes
on-demand left 2 of 3
zinnector backup now
माग अनुसार ब्याकअप लिनुहोस्।
zinnector backup now [options] [site]
| तर्क (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>
| तर्क | आवश्यक | यो के हो |
|---|
domain | हो | डोमेन, नाम वा id अनुसार |
recordId | हो | रेकर्ड id, जसरी zinnector dns list ले देखाउँछ |
| विकल्प | यसले के गर्छ | पूर्वनिर्धारित |
|---|
-y, --yes | नसोध्नुहोस् | |
उदाहरण
zinnector dns rm example.com rec_7f3a
तपाईंले के देख्नुहुन्छ
⚠ deleting A @ 203.0.113.10 from example.com
delete it? [y/N] y
✔ deleted
zinnector mail
मेल सेवाहरूको सूची बनाउनुहोस्।
zinnector mail [options]
| विकल्प | यसले के गर्छ | पूर्वनिर्धारित |
|---|
--json | मेसिन-पढ्नयोग्य आउटपुट | |
उदाहरण
zinnector mail
तपाईंले जे देख्नुहुन्छ — 2026-09-14 मा उत्पादनमा 0.1.5 को वास्तविक रनबाट क्याप्चर गरिएको; डोमेनहरू, आईडीहरू र एकल-प्रयोग लिङ्कहरू प्रतिस्थापन गरिएका छन्
Mail services · 0
────────────────────
● no mail services
zinnector bulk
धेरै साइटहरूमा एउटा कार्य सञ्चालन गर्नुहोस् (cache_purge, malware_scan, sitemap, block_ip)।
zinnector bulk [options] <operation>
| तर्क | आवश्यक | यो के हो |
|---|
operation | हो | प्रत्येक चयन गरिएको साइटमा के चलाउने: cache_purge, malware_scan, sitemap वा block_ip |
| विकल्प | यसले के गर्छ | पूर्वनिर्धारित |
|---|
--all | यो कुञ्जीले हेर्न सक्ने प्रत्येक साइट | |
--site <site...> | निश्चित साइटहरू, id वा डोमेन अनुसार | |
--status <status> | यस स्थितिमा रहेको प्रत्येक साइट | |
-y, --yes | नसोध्नुहोस् | |
--json | मेसिनले पढ्न सक्ने आउटपुट | |
उदाहरण
zinnector bulk cache_purge --all
तपाईंले देख्नुहुने कुरा — 2026-09-14 मा उत्पादनमा 0.1.5 को वास्तविक सञ्चालनबाट क्याप्चर गरिएको; डोमेनहरू, id हरू र एकल-प्रयोग लिङ्कहरू प्रतिस्थापन गरिएको छ। प्रत्येक साइटको लागि एउटा होइन, सम्पूर्ण चयनको लागि प्लेटफर्ममा एउटा कल; चयन पहिले देखाइन्छ र पुष्टि गरिन्छ
Bulk cache_purge · 1 sites
─────────────────────────────
· example.com
→ running cache_purge
✔ cache_purge accepted for 1 sites
The platform runs this asynchronously; results appear per site in the dashboard.
zinnector ai
यस परियोजनालाई सन्दर्भको रूपमा लिएर Zinn Digital® सहायकलाई सोध्नुहोस्।
zinnector ai [options] <question...>
| तर्क | आवश्यक | यो के हो |
|---|
question... | हो | तपाईंले सोध्न चाहनुभएको कुरा, सरल शब्दहरूमा — उद्धरण चिह्नहरू प्रयोग गर्नु ऐच्छिक हो |
| विकल्प | यसले के गर्छ | पूर्वनिर्धारित |
|---|
-s, --site <site> | कुनै निश्चित साइटको बारेमा सोध्नुहोस् | |
--org <id> | तपाईंको खाता एकभन्दा बढी संस्थामा आबद्ध हुँदा, कुन संस्थाको रूपमा सोध्ने भन्ने संस्था | |
--no-context | स्थानीय परियोजनाको बारेमा केही पनि नपठाउनुहोस् | |
--json | मेसिनले पढ्न सक्ने आउटपुट | |
उदाहरण
zinnector ai "why is my deploy failing?"
तपाईंले जे देख्नुहुन्छ — 2026-09-14 मा उत्पादन विरुद्ध 0.1.5 को वास्तविक सञ्चालनबाट लिइएको; डोमेनहरू, आईडीहरू र एक पटक प्रयोग गरिने लिङ्कहरू प्रतिस्थापन गरिएका छन्। सहायकले खाताको भाषामा जवाफ दिन्छ — यो खाताको लोकेल अरबी हो, त्यसैले प्राप्त जवाफ अङ्ग्रेजी प्रश्नको अरबी भाषामा छ
→ thinking
Zinn Digital® assistant
────────────────────────────
هذا مشروع WordPress تم إنشاؤه بواسطة Zinnector® (مُهيّأ على PHP 8.4، أحدث
إصدار WordPress، وبيئة تشغيل playground)؛ لتشغيله محلياً، انتقل إلى مجلده
وشغّل الأمر: cd <اسم-المشروع> ثم zinnector dev، وسيقوم بتشغيل موقع WordPress
حقيقي على جهازك دون الحاجة إلى Docker.
sources:
· https://zinndigital.com/kb/zinnector-getting-started
· https://zinndigital.com/kb/zinnector-local-development
zinnector mcp
होस्ट गरिएको MCP सर्भरमा stdio ब्रिज चलाउनुहोस् — Claude Desktop र अन्य स्थानीय-मात्र क्लाइन्टहरूका लागि।
zinnector mcp [options]
उदाहरण
ZINN_MCP_TOKEN=zmcp_live_… zinnector mcp
तपाईंले जे देख्नुहुन्छ — Claude Desktop जस्ता AI क्लाइन्टद्वारा सुरु गरिएको, कहिल्यै म्यानुअल रूपमा होइन — यसले stdin र stdout मा MCP बोल्छ। 2026-09-12 मा लाइभ सर्भर विरुद्ध Claude Code 2.1.270 बाट प्रमाणित
zinnector 0.1.4: MCP bridge to https://api.zinndigital.com/v1/mcp
वातावरण चरहरू
| चर | प्रभाव |
|---|
ZINNECTOR_TOKEN | भण्डारण गरिएको प्रोफाइलको सट्टा प्रयोग गरिने API कुञ्जी — यसरी CI ले प्रमाणीकरण गर्छ |
ZINNECTOR_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।