godaddy
Zarządzaj rekordami DNS domen hostowanych na GoDaddy bezpośrednio z linii poleceń.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do integracji z API GoDaddy umożliwia pełne zarządzanie rekordami DNS dla domen hostowanych na tej platformie. Dodawaj, edytuj, usuwaj i przeglądaj rekordy A, AAAA, CNAME, MX, TXT i inne typy bez wychodzenia z terminala. Przydatny dla administratorów, DevOpsów i właścicieli stron, którzy chcą zautomatyzować konfigurację DNS i uniknąć ręcznych zmian w panelu GoDaddy.
Jak używać
Przejdź na https://developer.godaddy.com/keys i utwórz nowy klucz API (Production). Zanotuj wartości Key i Secret.
Zapisz poświadczenia w pliku ~/.clawdbot/clawdbot.json w sekcji skills.entries.godaddy, podając apiKey i apiSecret. Alternatywnie ustaw zmienne środowiskowe GODADDY_API_KEY i GODADDY_API_SECRET.
Aby wyświetlić listę wszystkich domen przypisanych do Twojego konta, uruchom polecenie: {baseDir}/scripts/godaddy.sh domains list
Aby zobaczyć wszystkie rekordy DNS dla wybranej domeny, użyj: {baseDir}/scripts/godaddy.sh dns list
. Możesz filtrować po typie rekordu, np. --type A, --type CNAME, --type MX lub --type TXT. Aby dodać nowy rekord DNS, uruchom: {baseDir}/scripts/godaddy.sh dns add
--type --name --data <wartość> --ttl . Na przykład: {baseDir}/scripts/godaddy.sh dns add example.com --type A --name www --data 1.2.3.4 --ttl 3600 Aby zaktualizować istniejący rekord, użyj polecenia update zamiast add, podając ten sam typ i nazwę rekordu. Aby usunąć rekord, uruchom: {baseDir}/scripts/godaddy.sh dns delete
--type --name