exo(1)
π exo(1) β the dns add SRV glow-up π
okay so bestie, welcome to the exo manual page (that's the manual name, and yes we're folding it in right here at the top because we're not wasting a whole line, we're efficient β¨). this is page exo(1) and it's gonna walk you through adding an SRV record like the main character you are π
β¨ NAME β¨
exo-dns-add-SRV β adds the SRV record type to a domain π¦
πΈ SYNOPSIS πΈ
exo dns add SRV DOMAIN-NAME|ID [flags]
that's it, that's the whole vibe. you give it a DOMAIN-NAME or an ID, you sprinkle flags on top, and boom π
π DESCRIPTION π
so what does this even do? it adds an "SRV" record to your domain β and an SRV record is basically the thing that says "hey, the servers for this specific service live right here" π like a little directory for services. iconic. no cap.
π₯ OPTIONS π₯
okay here's the flag menu, and yes you're gonna read all of them because they're all important, i don't make the rules π«Ά
-h,--help[=false]β shows you the help forSRV. default isfalse, because you don't need help until you need help bestie π-n,--name=""β leave this blank and it creates a record for DOMAIN. also, you can absolutely use the'*'wildcard in here π-P,--port=""β the'TCP'or'UDP'port where the service actually lives π--priority=0β the priority. it's0by default π’-p,--protocol=""β this will usually be'TCP'or'UDP'π‘-s,--symbolic-name=""β a symbolic name for the service, like'sip'π and ngl, at other DNS providers this might be called Service instead. same energy, different label π«--target=""β the canonical hostname of the machine that's providing the service π₯οΈ this is the actual address you're pointing at-t,--ttl=3600β the time in seconds to live (aka the refresh rate) of the record β³ default3600-w,--weight=0β a relative weight for'SRV'records that share the same priority βοΈ default0
π OPTIONS INHERITED FROM PARENT COMMANDS π
these ones come from the parent command β they're not yours, they're inherited, like a really good hand-me-down jacket π§₯
-C,--config=""β point to an alternate config file. env:EXOSCALE_CONFIGποΈ-O,--output-format=""β the output format, one oftable|json|text. for the full tea, run"exo output --help"π--output-template=""β the template to use if the output format is"text"βοΈ-Q,--quiet[=false]β quiet mode, which disables non-essential command output π€« defaultfalse--timeout=15sβ per-zone timeout for list operations.-1sdisables the timeout entirely (no clock, no stress π). env:EXOSCALE_TIMEOUTβ°-A,--use-account=""β the account to use in the config file. env:EXOSCALE_ACCOUNTπͺͺ
β οΈ quick vibe check:--timeout=15sis the default, and-1sdisables the timeout. don't come for me, that's literally what it says π
π¦ SEE ALSO π¦
exo-dns-add(1)β go read this one too, it's the whole family π¨βπ©βπ§
π HISTORY π
1-Jan-1980β Auto generated by spf13/cobra π€ (yes, the robots made this one, and they ate)
aaaaand that's the page!! π genuine thanks for reading all the way to the end, bestie, you're literally the moment π«Ά this little beauty is Auto generated by spf13/cobra, dated Jan 1980, and it lives on page exo(1) β save it, screenshot it, put it on your fridge, i don't care, just slay π
β¨π
π¦ where this page comes from
- nixpkgs unstable: exoscale-cli 1.102.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms