Fejlesztők → CLI
Egyetlen statikus bináris macOS, Linux és Windows rendszerre, Intel és ARM architektúrán. Kezelje a DNS-t, az SSL-t, a domaineket, az alkalmazásszervereket és a portokat a terminálból vagy szkriptekből, és csatlakoztassa AI-klienseit a NameOceanhez egyetlen paranccsal.
$ brew install nameocean/tap/nameocean
$ curl -fsSL https://nameocean.net/install.sh | sh
A szkript ellenőrzi a letöltést a checksums.txt alapján, és a /usr/local/bin könyvtárba telepít, vagy a ~/.local/bin könyvtárba, ha az előbbi nem írható.
Egyetlen fájl, nincs mit telepíteni. Ezek a linkek mindig a legújabb kiadásra mutatnak.
| Intel / AMD (x86-64) | ARM | |
|---|---|---|
| macOS | nameocean-darwin-amd64 | nameocean-darwin-arm64 (Apple silicon) |
| Linux | nameocean-linux-amd64 | nameocean-linux-arm64 |
| Windows | nameocean-windows-amd64.exe | nameocean-windows-arm64.exe |
$ chmod +x nameocean-darwin-arm64 $ xattr -d com.apple.quarantine nameocean-darwin-arm64 # macOS, böngészőből letöltve $ sudo mv nameocean-darwin-arm64 /usr/local/bin/nameocean
Windows rendszeren nevezze át a fájlt nameocean.exe névre, és helyezze egy, a PATH-ban szereplő mappába. A binárisok még nincsenek aláírva, ezért a macOS Gatekeeper és a Windows SmartScreen első alkalommal figyelmeztetést jeleníthet meg. A letöltést a checksums.txt alapján ellenőrizheti; a korábbi verziók és archívumok a GitHub Releases oldalon érhetők el.
$ nameocean login $ nameocean account
A login megnyitja a böngészőt a CLI jóváhagyásához (OAuth PKCE-vel). A tokenek az operációs rendszer kulcstartójában tárolódnak, és automatikusan frissülnek; a nameocean logout visszavonja őket. Kulcstartó nélküli gépen, például Linux szerveren, a ~/.config/nameocean/credentials.json fájlba kerülnek, amelyet csak Ön olvashat.
$ export NAMEOCEAN_API_KEY=<API key> $ nameocean dns ls example.com
A kulcsot az Irányítópult → API Key oldalon találja. A NAMEOCEAN_API_KEY mindig elsőbbséget élvez a mentett hitelesítő adatokkal szemben, és semmi sem kerül lemezre.
$ nameocean mcp install
Megkeresi a számítógépén a Claude Code, a Cursor és az OpenCode alkalmazásokat, és mindegyikhez hozzáadja a NameOcean MCP szervert. A meglévő beállításai megmaradnak. A kliens az első NameOcean-eszköz használatakor a böngészőben jelentkezik be.
| account | E-mail, egyenleg, domainek és zónák száma |
| domains ls | Az Ön domainjei lejárattal, automatikus megújítással és zárolással |
| domains check <domain> [--years N] | Elérhetőség és ár |
| dns ls [zone] | Az Ön zónái, vagy egy zóna rekordjai |
| dns add <zone> <type> <hostname> <value> [--ttl 1h] [--priority N] | Rekord hozzáadása: A, AAAA, CNAME, MX, TXT, SRV, PTR vagy HTTP átirányítás |
| dns rm <zone> <type> <id> | Rekord törlése |
| ssl status <zone> | Tanúsítvány állapota és lejárata |
| ssl issue <zone> [--wait] | Wildcard Let's Encrypt tanúsítvány kiállítása |
| servers ls | Az Ön alkalmazásszerverei |
| servers info <server> | Egy szerver SSH-ja, git remote-ja, portjai és domainjei |
| ports ls|open|close <server> <port> [-p udp] | TCP/UDP portok megnyitása és bezárása; a külső portot a rendszer osztja ki |
| bind <domain> <server> | Domain kiszolgálása egy szerverről: DNS, SSL és terheléselosztó |
| unbind <domain> <server> | Domain kiszolgálásának leállítása egy szerverről |
| email domains ls|info <domain> | Levelezési domainek, postafiókjaik, aliasaik, listáik és a levelezőalkalmazás-beállítások |
| email check <domain> | Egy levelezési domain NS, MX, SPF, DKIM és DMARC rekordjai élőben |
| email mailboxes ls|add|set|passwd|rm <domain> <username> | Postafiókok létrehozása, kvóta módosítása, jelszó beállítása vagy generálása, törlés |
| email aliases ls|add|rm <domain> <alias> [mailbox] | Egy postafiókba kézbesített további címek |
| email lists ls|add|members|rm <domain> <address> [member…] | A domain postafiókjainak levelezőlistái |
| email forwards ls|on|off|add|rm|targets|verify|log|release | Ingyenes továbbítás a NameOceannél regisztrált domainekhez, valamint a levelezési napló |
| email inbound ls|add|rotate|rm <domain> <localpart> [url] | Egy cím bejövő leveleinek továbbítása az Ön végpontjára aláírt JSON formátumban |
| mcp install [--client claude-code,cursor,opencode] | AI-kliensek csatlakoztatása az MCP szerverhez |
| login | logout | Bejelentkezés böngészővel vagy a --token kapcsolóval; kijelentkezés és visszavonás |
| completion bash|zsh|fish|powershell | Shell-kiegészítés (a Homebrew telepíti Önnek) |
A
$ nameocean dns add example.com A @ 203.0.113.10 --ttl 5m $ nameocean dns add example.com CNAME www @ $ nameocean dns add example.com MX @ mail.example.com --priority 10 $ nameocean dns add example.com TXT @ "v=spf1 include:_spf.google.com ~all" $ nameocean ssl issue example.com --wait $ nameocean bind example.com 3f9a1c2e $ nameocean servers ls --json | jq '.servers[].default_domain'
Minden parancs támogatja a --json kapcsolót, ilyenkor az API JSON-válaszát változtatás nélkül írja ki; a hibák error objektumként érkeznek a stdout-on. A sikertelen parancs nem nulla kilépési kóddal tér vissza.
A CLI soha nem költ pénzt. Domaineket a nameocean.net oldalon vagy a REST API-val regisztrálhat és újíthat meg.
A kiadási jegyzetek a GitHub Releases oldalon találhatók; a hibákat az Issues oldalon jelezheti. A frissítéshez futtassa a brew upgrade nameocean parancsot, vagy futtassa újra a telepítő szkriptet.