ბრძანების ხაზის ხელსაწყო aihummer მართავს ჰოსტ-მშობლიურ ინსტალაციას: ის უშვებს და
განაახლებს gateway-ს (თავად ინსტალაცია სრულდება პირადი კაბინეტის პერსონალური
ბმულით), აკონტროლებს systemd სერვისებს, უშვებს დიაგნოსტიკას, ამუშავებს
სარეზერვო ასლებს და ხელს აწერს ლიცენზიებს. ეს გვერდი ჩამოთვლის ყველა ბრძანებას.
ბრძანებები
ბრძანება
რას აკეთებს
up / install
უშვებს gateway-ის systemd სერვისს (systemctl start). არაფერს აინსტალირებს — ინსტალაციას ასრულებს ინსტალაციის სკრიპტი პერსონალური ბმულით.
update [--check]
განაახლებს უახლეს რელიზამდე; --check მხოლოდ აცნობებს, ხელმისაწვდომია თუ არა განახლება.
restart
გადატვირთავს სერვისებს.
stop
აჩერებს სერვისებს.
logs [svc]
აჩვენებს ლოგების ბოლოს; გადაეცი სერვისის სახელი გასაფილტრად.
status
აჩვენებს სერვისების სტატუსს.
doctor
უშვებს დიაგნოსტიკას / ჯანმრთელობის შემოწმებებს.
backup [dir]
ქმნის სარეზერვო ასლს (სურვილისამებრ მიზნობრივ დირექტორიაში).
restore <file>
აღადგენს სარეზერვო ასლის ფაილიდან.
uninstall [flags]
შლის ინსტალაციას (იხ. ფლაგები ქვემოთ). საჭიროებს root-ს — გაუშვით sudo-თი.
set-password / admin-password
ადგენს ლოკალურ ადმინისტრატორის პაროლს.
license {keygen|sign|show}
მართავს ლიცენზიებს (გასაღების გენერაცია, ხელმოწერა, ჩვენება).
[!TIP]
Postgres არის ჭეშმარიტების წყარო, მაგრამ შენი AIHUMMER_MASTER_KEY და blob
დირექტორია ცალკე უნდა იყოს დარეზერვებული — მთავარი გასაღების გარეშე დაშიფრული
საიდუმლოები ვერ აღდგება.
ადმინისტრატორის პაროლის დაყენება
aihummer set-password
ლიცენზიები
aihummer license keygen # generate a signing keyaihummer license sign # sign a licenseaihummer license show # show the current license
დატვირთვის ტესტი
aihummer loadtest
დანამატები
aihummer plugin init <kind> # scaffold a manifest (connector|service|openapi|mcp)aihummer plugin validate manifest.json # validate a manifest against the contractaihummer plugin keygen # ed25519 author key (.key + .pub)aihummer plugin package ./my-plugin # build a tarball + .sha256aihummer plugin sign --key author.key --manifest ./my-plugin/manifest.json my-plugin-1.0.0.tar.gz# Publish: privately (to your instance) or publicly (PR to the catalog)aihummer plugin publish --private --instance https://host --token <admin> my-plugin-1.0.0.tar.gzaihummer plugin publish --public --dir ./my-plugin --key author.key \ --artifact-url https://you.example/my-plugin-1.0.0.tar.gz --publisher you \ --description "..." --icon https://you.example/icon.svg