<!-- 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.
სანამ დაიწყებთ
დააინსტალირეთ იგი ბრძანებით npm install -g zinnector Node 24-ზე ან უფრო ახალ ვერსიაზე, შემდეგ კი შეამოწმეთ ინსტალაცია ბრძანებებით 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 ვერსია ლოკალური გაშვების გარემოსთვის (runtime) | "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 ვერსია (5.2–8.5 playground-ზე, 7.4–8.5 docker-ზე) | |
--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 მბ) ჩამოტვირთვას; გადაეცით --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
რასაც ხედავთ — გადაღებულია 0.1.5-ის რეალური გაშვებიდან პროდაქშენზე 2026-09-14-ს; დომენები, იდენტიფიკატორები და ერთჯერადი ბმულები ჩანაცვლებულია
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
რასაც ხედავთ — გადაღებულია 0.1.5-ის რეალური გაშვებიდან პროდაქშენზე 2026-09-14-ს; დომენები, იდენტიფიკატორები და ერთჯერადი ბმულები ჩანაცვლებულია
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
რასაც ხედავთ — გადაღებულია 0.1.5-ის რეალური გაშვებიდან პროდაქშენზე 2026-09-14-ს; დომენები, იდენტიფიკატორები და ერთჯერადი ბმულები ჩანაცვლებულია
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
რასაც ხედავთ — აღებულია 0.1.5-ის რეალური გაშვებიდან პროდაქშენზე 2026-09-14-ს; დომენები, 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
საიტზე პირის წვდომის გაუქმება — ელფოსტით ან მინიჭების ID-ით (grant id).
zinnector unshare [options] <site> <who>
| არგუმენტი | სავალდებულოა | რა არის ეს |
|---|
site | დიახ | საიტი, რომლის წვდომაც უნდა გაუქმდეს — id, ძირითადი დომენი ან სახელი |
who | დიახ | პირი, რომელიც უნდა წაიშალოს — მისი ელფოსტის მისამართი ან grant id zinnector collaborators-დან |
| პარამეტრი | რას აკეთებს | ნაგულისხმევი |
|---|
--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-ის რეალური გაშვებიდან პროდაქშენზე 2026-09-14-ს; დომენები, ID-ები და ერთჯერადი ბმულები ჩანაცვლებულია. ზუსტი ფორმა, რომელსაც ბრძანება ბეჭდავს, წყაროდან (W40-DEVTOOL-მა დაამატა ესენი ამ ფაილის ბოლო ჩაწერის შემდეგ); თქვენი დომენები, ID-ები და თარიღები განსხვავებული იქნება
Invitations · 0
──────────────────
● nothing waiting for you
zinnector invitations accept
მიიღეთ მოწვევა — საიტი თქვენი გახდება ამ პროცესის დასრულებისთანავე.
zinnector invitations accept [options] <id>
| არგუმენტი | სავალდებულოა | რას წარმოადგენს |
|---|
id | დიახ | მოწვევის id zinnector invitations-იდან — მისი უნიკალური პრეფიქსიც საკმარისია |
მაგალითი
zinnector invitations accept 01a03f39-9c11-7b02-a7e0-2e4d0c5f1b77
რასაც ხედავთ — ზუსტი ფორმა, რომელსაც ბრძანება ბეჭდავს, წყაროდან (W40-DEVTOOL-მა დაამატა ესენი ამ ფაილის ბოლო ჩაწერის შემდეგ); თქვენი დომენები, საიდენტიფიკაციო ნომრები და თარიღები განსხვავებული იქნება
✔ you now have access to example.com
zinnector link
მიმართეთ ეს პროექტი ჰოსტინგის სლოტზე (და დააკავშირეთ მისი რეპოზიტორია).
zinnector link [options] [site]
| არგუმენტი | სავალდებულო | რას წარმოადგენს |\n|---|---|---|\n| site | არა | საიტის ID, ძირითადი დომენი ან სახელი — ნაგულისხმევად საიტი, რომელიც დაკავშირებულია zinnector.json-ში |\n\n| პარამეტრი | რას აკეთებს | ნაგულისხმევი |\n|---|---|---|\n| --repo <owner/name> | ამ რეპოზიტორიის დაკავშირება პლატფორმაზე არსებულ საიტთან | |\n| --provider <name> | დაკავშირებული ანგარიში, რომლის მეშვეობითაც ხდება დეპლოი: github_app, github ან gitlab (ნაგულისხმევი: ის, რაც დაკავშირებულია თქვენი ორგანიზაციის მიერ) | |\n| --branch <name> | ტოტი, საიდანაც ხდება push დეპლოი | |\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 | დოკუმენტის მთლიანი ფესვი (root), 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 | დოკუმენტის სრული ძირითადი საქაღალდე (document root), 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 | არა | საიტის id, ძირითადი დომენი ან სახელი — ნაგულისხმევად არის zinnector.json-ში დაკავშირებული საიტი |
| პარამეტრი | რას აკეთებს | ნაგულისხმევი |
|---|
--json | მანქანურად წაკითხვადი გამომავალი მონაცემები | |
მაგალითი
zinnector sync status example.com
რასაც ხედავთ — აღბეჭდილია 0.1.4-ის რეალური გაშვებიდან სატესტო საიტზე 2026-09-12-ს; დომენი და იდენტიფიკატორები ჩანაცვლებულია საჩვენებელი მნიშვნელობებით
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
რასაც ხედავთ — აღებულია 0.1.4-ის რეალური გაშვებიდან სატესტო საიტზე 2026-09-12-ს; დომენი და id-ები ჩანაცვლებულია საჩვენებელი მნიშვნელობებით. გაშვება, რომელსაც რეპოზიტორიამ უკვე გადაუსწრო, სამაგიეროდ გადადის HELD სტატუსში: არაფერი იგზავნება ან გადაიწერება, ბრძანება სრულდება კოდით 1 და უთითებს შემდეგ ნაბიჯს
✔ committed 2 changed files da85d73cef5f
Two-way sync — example.com
…
→ next: git pull in your clone
zinnector sync resolve
გაასუფთავეთ შეჩერებული სინქრონიზაცია იმის არჩევით, თუ რომელი მხარე იმარჯვებს.
zinnector sync resolve [options] [site]
| არგუმენტი | სავალდებულოა | რა არის ეს |
|---|
site | არა | საიტის id, ძირითადი დომენი ან სახელი — ნაგულისხმევად გამოიყენება zinnector.json-ში დაკავშირებული საიტი |
| ოფცია | რას აკეთებს | ნაგულისხმევი |
|---|
--keep <side> | site (საიტის დადასტურება თავზე) ან repository (საიტის არა-სინქრონიზებული ცვლილებების გაუქმება) | |
--yes | არ იკითხო | |
--json | მანქანურად წაკითხვადი გამომავალი მონაცემები | |
მაგალითი
zinnector sync resolve example.com --keep repository --yes
რასაც ხედავთ — დაფიქსირებულია 2026-09-12-ს სატესტო საიტზე 0.1.4-ის რეალური გაშვებიდან; დომენი და id-ები ჩანაცვლებულია საილუსტრაციო მნიშვნელობებით. --yes-ის გარეშე ის ჯერ ეკითხება, ხოლო როდესაც ტერმინალი არ არის შეკითხვის დასასმელად, პირდაპირ უარყოფს
✔ kept the repository
Two-way sync — example.com
…
state synced
zinnector check
შეადარეთ ეს პროექტი იმ სლოტს, რომელშიც აპირებთ განთავსებას.
zinnector check [options] [site]
| არგუმენტი | სავალდებულოა | რას წარმოადგენს |
|---|
site | არა | საიტის ID, ძირითადი დომენი ან სახელი — ნაგულისხმევად გამოიყენება zinnector.json-ში დაკავშირებული საიტი |
| პარამეტრი | რას აკეთებს | ნაგულისხმევი |
|---|
--probe | ჩატვირთეთ ლოკალური გაშვების გარემო და გაზომეთ მისი php, zinnector.json-ზე დანდობის ნაცვლად | |
--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-checks | საერთოდ არ გაუშვათ pre-flight შემოწმება | |
--probe | გაზომეთ ლოკალური runtime-ი pre-flight შემოწმების დროს 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]
| არგუმენტი | სავალდებულო | რას წარმოადგენს |\n|---|---|---|\n| site | არა | საიტის id, ძირითადი დომენი ან სახელი — ნაგულისხმევად გამოიყენება zinnector.json-ში დაკავშირებული საიტი |\n\n| პარამეტრი | რას აკეთებს | ნაგულისხმევი |\n|---|---|---|\n| --no-wait | გაშვება და გამოსვლა | |\n\nმაგალითი
zinnector deploy example.com
რასაც ხედავთ — გადაღებულია 0.1.5-ის რეალური გაშვებიდან პროდაქშენზე 2026-09-14-ს; დომენები, იდენტიფიკატორები და ერთჯერადი ბმულები ჩანაცვლებულია
Redeploy example.com · 01a00000-0000-7000-8000-000000000000
────────────────────────────────────────────────────────────────────────
→ starting the deploy
✔ deploy started
zinnector deploys
საიტის განთავსების ისტორია.
zinnector deploys [options] [site]
| არგუმენტი | სავალდებულო | რა არის |
|---|
site | არა | საიტის id, ძირითადი დომენი ან სახელი — ნაგულისხმევად zinnector.json-ში დაკავშირებული საიტი |
| პარამეტრი | რას აკეთებს | ნაგულისხმევი |
|---|
--json | მანქანურად წაკითხვადი გამომავალი მონაცემები | |
-n, --limit <n> | რამდენი უნდა გამოჩნდეს | "10" |
მაგალითი
zinnector deploys example.com
რასაც ხედავთ — გადაღებულია 0.1.5-ის რეალური გაშვებიდან პროდაქშენზე 2026-09-14-ს; დომენები, იდენტიფიკატორები და ერთჯერადი ბმულები ჩანაცვლებულია
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
რასაც ხედავთ — დაფიქსირებულია 0.1.5-ის რეალური გაშვებიდან პროდაქშენზე 2026-09-14-ს; დომენები, იდენტიფიკატორები და ერთჯერადი ბმულები შეცვლილია. ვერსიის გარეშე ნაჩვენებია მიმდინარე; --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
რასაც ხედავთ — გადაღებულია 0.1.5-ის რეალური გაშვებიდან პროდაქშენზე 2026-09-14-ს; დომენები, იდენტიფიკატორები და ერთჯერადი ბმულები ჩანაცვლებულია
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
რასაც ხედავთ — გადაღებულია 0.1.5-ის რეალური გაშვებიდან საწარმოო გარემოში 2026-09-14-ს; დომენები, იდენტიფიკატორები და ერთჯერადი ბმულები ჩანაცვლებულია. phpMyAdmin-ის და ფაილების მმართველის ბმულები ერთჯერადია და ეწურება ვადა; ნუ ჩასვამთ მათ არსად
Database — example.com
───────────────────────────────────────────────────────────
size 1 MB
tables 14
single-use links, valid for one visit:
phpMyAdmin https://pma.example.com/signon.php?t=<single-use>
file manager https://files.example.com/signon.php?t=<single-use>
zinnector logs
საიტზე წვდომისა და შეცდომების ჟურნალების რეალურ დროში თვალყურის დევნება.
zinnector logs [options] [site]
| არგუმენტი | სავალდებულოა | რას წარმოადგენს |
|---|
site | არა | საიტის id, პირველადი დომენი ან სახელი — ნაგულისხმევად გამოიყენება zinnector.json-ში დაკავშირებული საიტი |
| ოფცია | რას აკეთებს | ნაგულისხმევი |
|---|
--access | მხოლოდ წვდომის ჟურნალი | |
--error | მხოლოდ შეცდომების ჟურნალი | |
--build | სამაგიეროდ, ბოლო დეპლოის აგების ჟურნალი | |
--json | მანქანურად წაკითხვადი გამონატანი | |
მაგალითი
zinnector logs example.com --error
რასაც ხედავთ — აღბეჭდილია 0.1.5-ის რეალური გაშვებიდან პროდაქშენ გარემოში 2026-09-14-ს; დომენები, 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> | საიტის id ან დომენი | |\n| --commands | ჩამოთვლის რას გაუშვებს პლატფორმა | |\n| --json | მანქანურად წაკითხვადი გამომავალი მონაცემები | |\n\nმაგალითი
zinnector wp plugin list --site example.com
რასაც ხედავთ — აღებულია 0.1.5-ის რეალური გაშვებიდან პროდაქშენ გარემოში 2026-09-14-ს; დომენები, იდენტიფიკატორები და ერთჯერადი ბმულები ჩანაცვლებულია. დაშვებულთა სიას უზრუნველყოფს პლატფორმა — 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-ის რეალური გაშვებიდან; დომენები, ID-ები და ერთჯერადი ბმულები შეცვლილია. 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
რასაც ხედავთ — გადაღებულია 0.1.5-ის რეალური გაშვებიდან პროდაქშენზე 2026-09-14-ს; დომენები, იდენტიფიკატორები და ერთჯერადი ბმულები ჩანაცვლებულია
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
რასაც ხედავთ — გადაღებულია 0.1.5-ის რეალური გაშვებიდან პროდაქშენზე 2026-09-14-ს; დომენები, იდენტიფიკატორები და ერთჯერადი ბმულები ჩანაცვლებულია
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-ის რეალური გაშვებიდან; დომენები, ID-ები და ერთჯერადი ბმულები ჩანაცვლებულია. 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
რასაც ხედავთ — გადაღებულია 0.1.5-ის რეალური გაშვებიდან პროდაქშენზე 2026-09-14-ს; დომენები, იდენტიფიკატორები და ერთჯერადი ბმულები ჩანაცვლებულია
DNS — example.com · 1 records
────────────────────────────────────────
type name value ttl
TXT w4357-verify zinn-w4357-updated ttl 3600
zinnector dns add
შექმენით DNS ჩანაწერი.
zinnector dns add [options] <domain> <type> <name> <value>
| არგუმენტი | სავალდებულო | რას წარმოადგენს |
|---|
domain | დიახ | დომენი, სახელით ან id-ით |
type | დიახ | ჩანაწერის ტიპი: A, AAAA, CNAME, MX, TXT, SRV, … |
name | დიახ | ჩანაწერის სახელი — @ თავად დომენისთვის, ან ქვედომენის ლეიბლი |
value | დიახ | რაზე მიუთითებს ჩანაწერი — მისამართი, ჰოსტის სახელი ან ტექსტი |
| ოფცია | რას აკეთებს | ნაგულისხმევი |
|---|
--ttl <seconds> | სიცოცხლის ხანგრძლივობა (TTL) | "3600" |
--priority <n> | პრიორიტეტი, MX-ისა და SRV-ისთვის | |
--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
რასაც ხედავთ — გადაღებულია 0.1.5-ის რეალური გაშვებიდან პროდაქშენზე 2026-09-14-ს; დომენები, იდენტიფიკატორები და ერთჯერადი ბმულები ჩანაცვლებულია
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
რასაც ხედავთ — დაფიქსირებულია 0.1.5-ის რეალური გაშვებიდან პროდაქშენ გარემოში 2026-09-14-ს; დომენები, 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
გაუშვით stdio ხიდი ჰოსტირებულ MCP სერვერთან — Claude Desktop-ისთვის და სხვა მხოლოდ ლოკალური კლიენტებისთვის.
zinnector mcp [options]
მაგალითი
ZINN_MCP_TOKEN=zmcp_live_… zinnector mcp
რასაც ხედავთ — გაშვებულია ხელოვნური ინტელექტის კლიენტის მიერ, როგორიცაა Claude Desktop, არასოდეს ხელით — საუბრობს MCP-ზე stdin-სა და stdout-ზე. დადასტურებულია Claude Code 2.1.270-დან რეალურ სერვერზე 2026-09-12
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.