Jak działa wtyczka Konrado
Co wtyczka Konrado instaluje na serwerze z cPanel, Plesk, DirectAdmin, Proxmox lub SolusVM 2 i jak działa instalator.
Wtyczka Konrado to starszy sposób podłączenia serwera. Serwery już podłączone w ten sposób działają dalej. Nowy serwer podłącz przez API panelu: otwórz poniżej stronę swojego panelu i wybierz zakładkę API.
Wtyczka Konrado działa na Twoim serwerze i stamtąd odpowiada na zapytania Konrado. Uruchamiasz jedno polecenie jako root. W cPanel i DirectAdmin wtyczka odczytuje więcej niż API: zaporę (CSF), CloudLinux i Imunify, jeśli serwer je ma. Strony poszczególnych paneli opisują oba sposoby:
Co jest instalowane
| Element | Gdzie |
|---|---|
| Wtyczka i jej własny Python | /opt/KonradoAi |
| Użytkownik i grupa systemowa | konrado.ai |
| Dwie usługi | konrado-server i konrado-root |
| Ustawienia | /opt/KonradoAi/.env |
| Port | 8000, chyba że wybierzesz inny |
Konrado łączy się z wtyczką przez ten port, więc otwórz go dla adresów IP Konrado i dla nikogo więcej.
Polecenie instalacji
Konsola tworzy polecenie z Twoim kluczem i parametrem --platform wybranego panelu:
bash <(curl -s https://repo.konrado.ai/init.sh) --api-key=YOUR_KEY --callback-url=https://app.konrado.ai/api/integrations/servers/install --platform=cpanel| Panel | --platform |
|---|---|
| cPanel | cpanel |
| Plesk | plesk |
| DirectAdmin | directadmin |
| Proxmox | proxmox |
| SolusVM 2 | solus |
Klucz działa przez 24 godziny, na dowolnej liczbie serwerów. W ciągu tych 24 godzin to samo
polecenie uruchomione ponownie na tym samym serwerze aktualizuje wiersz tego serwera, zamiast
dodawać nowy. Przywraca też jego domyślną nazwę, np. cpanel Server. Polecenie z nowszym kluczem
dodaje nowy wiersz. Skopiuj polecenie z konsoli, nie z tej strony.
O co pyta instalator
Instalator wymaga uprawnień root, curl, unzip i systemd. Jeśli na serwerze nie ma Pythona 3.10
lub nowszego, instalator dostarcza własnego. Potem pyta o kilka ustawień. Naciśnij Enter, żeby
zostawić wartość domyślną.
| Pytanie | Domyślnie | Co to jest |
|---|---|---|
SERVER_BIND_IP_ADDRESS | 0.0.0.0 | Adres, na którym nasłuchuje wtyczka |
SERVER_PORT | 8000 | Port, z którym łączy się Konrado |
SOCKET_PATH | /var/run/konrado.ai.sock | Sposób, w jaki obie usługi komunikują się ze sobą |
MODULES | Zależy od panelu | Jakie dane wtyczka może sprawdzać |
| Do you want to be able to upgrade this plugin through the Konrado panel? | Yes | Yes pozwala aktualizować wtyczkę z konsoli |
SOLUSVM2_URL i SOLUSVM2_API_TOKEN | IP Twojego serwera, bez tokenu | Tylko SolusVM 2: adres panelu i token API |
| Enter server IP address or hostname | http://<public IP>:8000/mcp | Adres, pod którym Konrado łączy się z wtyczką |
Wtyczka sama tworzy swój klucz API i wysyła go do Konrado razem z adresem serwera. Nie musisz go wpisywać.
Późniejsze zarządzanie
- Zaktualizuj wtyczkę, gdy pojawi się nowa wersja.
- Odinstaluj wtyczkę, żeby usunąć ją z serwera.
Ostatnia aktualizacja: