Kehittäjät → CLI
Yksi staattinen binääri macOS:lle, Linuxille ja Windowsille, Intel- ja ARM-arkkitehtuureille. Hallitse DNS:ää, SSL:ää, verkkotunnuksia, sovelluspalvelimia ja portteja päätteestä tai skripteistäsi, ja yhdistä tekoälyasiakkaasi NameOceaniin yhdellä komennolla.
$ brew install nameocean/tap/nameocean
$ curl -fsSL https://nameocean.net/install.sh | sh
Skripti tarkistaa latauksen checksums.txt-tiedostoa vasten ja asentaa sen hakemistoon /usr/local/bin tai ~/.local/bin, jos ensin mainittuun ei ole kirjoitusoikeutta.
Yksi tiedosto, ei mitään asennettavaa. Nämä linkit tarjoavat aina uusimman version.
| 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, ladattu selaimella $ sudo mv nameocean-darwin-arm64 /usr/local/bin/nameocean
Nimeä tiedosto Windowsissa uudelleen muotoon nameocean.exe ja sijoita se PATH-polussa olevaan kansioon. Binäärejä ei ole vielä allekirjoitettu, joten macOS Gatekeeper ja Windows SmartScreen saattavat antaa varoituksen ensimmäisellä kerralla. Tarkista lataus checksums.txt-tiedostoa vasten; vanhemmat versiot ja arkistot löytyvät GitHub Releases -sivulta.
$ nameocean login $ nameocean account
login avaa selaimen, jossa hyväksyt CLI:n (OAuth ja PKCE). Tunnukset säilytetään käyttöjärjestelmän avainnipussa ja päivitetään automaattisesti; nameocean logout mitätöi ne. Koneella, jossa ei ole avainnippua, kuten Linux-palvelimella, ne tallennetaan tiedostoon ~/.config/nameocean/credentials.json, jota vain te voitte lukea.
$ export NAMEOCEAN_API_KEY=<API key> $ nameocean dns ls example.com
Hae avain kohdasta Hallintapaneeli → API-avain. NAMEOCEAN_API_KEY ohittaa aina tallennetut tunnistetiedot, eikä levylle kirjoiteta mitään.
$ nameocean mcp install
Etsii tietokoneeltasi Claude Coden, Cursorin ja OpenCoden ja lisää niihin kuhunkin NameOcean MCP -palvelimen. Nykyiset asetuksesi säilyvät. Asiakasohjelma kirjautuu sisään selaimessa, kun se käyttää NameOcean-työkalua ensimmäisen kerran.
| account | Sähköpostin, saldon, verkkotunnusten ja vyöhykkeiden määrät |
| domains ls | Verkkotunnuksesi vanhenemisen, automaattisen uusinnan ja lukituksen kanssa |
| domains check <domain> [--years N] | Saatavuus ja hinta |
| dns ls [zone] | Vyöhykkeesi tai yhden vyöhykkeen tietueet |
| dns add <zone> <type> <hostname> <value> [--ttl 1h] [--priority N] | Lisää tietue: A, AAAA, CNAME, MX, TXT, SRV, PTR tai HTTP-uudelleenohjaus |
| dns rm <zone> <type> <id> | Poista tietue |
| ssl status <zone> | Varmenteen tila ja voimassaolo |
| ssl issue <zone> [--wait] | Myönnä Let's Encrypt -wildcard-varmenne |
| servers ls | Sovelluspalvelimesi |
| servers info <server> | Palvelimen SSH, git remote, portit ja verkkotunnukset |
| ports ls|open|close <server> <port> [-p udp] | Avaa ja sulje TCP/UDP-portteja; ulkoinen portti määritetään automaattisesti |
| bind <domain> <server> | Tarjoa verkkotunnus palvelimelta: DNS, SSL ja kuormantasaaja |
| unbind <domain> <server> | Lopeta verkkotunnuksen tarjoaminen palvelimelta |
| email domains ls|info <domain> | Sähköpostiverkkotunnukset, niiden postilaatikot, aliakset, listat ja sähköpostisovellusten asetukset |
| email check <domain> | Sähköpostiverkkotunnuksen NS, MX, SPF, DKIM ja DMARC reaaliajassa |
| email mailboxes ls|add|set|passwd|rm <domain> <username> | Luo postilaatikoita, muuta kiintiötä, aseta tai luo salasanoja, poista |
| email aliases ls|add|rm <domain> <alias> [mailbox] | Lisäosoitteet, joiden posti toimitetaan postilaatikkoon |
| email lists ls|add|members|rm <domain> <address> [member…] | Verkkotunnuksen postilaatikoiden postituslistat |
| email forwards ls|on|off|add|rm|targets|verify|log|release | Ilmainen edelleenlähetys NameOceanissa rekisteröidyille verkkotunnuksille sekä sen postiloki |
| email inbound ls|add|rotate|rm <domain> <localpart> [url] | Lähetä osoitteeseen saapuva posti päätepisteeseesi allekirjoitettuna JSON-muodossa |
| mcp install [--client claude-code,cursor,opencode] | Yhdistä tekoälyasiakkaat MCP-palvelimeen |
| login | logout | Kirjaudu sisään selaimella tai --token-valitsimella; kirjaudu ulos ja mitätöi tunnisteet |
| completion bash|zsh|fish|powershell | Komentorivin täydennys (Homebrew asentaa sen puolestasi) |
$ 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'
Jokainen komento tukee valitsinta --json ja tulostaa tällöin API:n JSON-vastauksen muuttamattomana; virheet tulevat error-objektina vakiotulosteeseen (stdout). Epäonnistunut komento päättyy nollasta poikkeavaan paluukoodiin.
CLI ei koskaan kuluta rahaa. Rekisteröi ja uusi verkkotunnuksia osoitteessa nameocean.net tai REST API:n avulla.
Julkaisutiedot löytyvät sivulta GitHub Releases; ilmoita virheistä kohdassa Issues. Päivitä komennolla brew upgrade nameocean tai suorita asennusskripti uudelleen.