TRANSIP(1)

πŸ’… TRANSIP(1) β€” the manual, but make it make sense

okay bestie, buckle up πŸŽ€ this is transip, a User Commands situation, and it's the little program that lets you mess with records over at TransIP, which is a Dutch DNS provider. yes. the Netherlands. tulips. DNS. all of it. 🌷


✨ NAME ✨

transip β€” a program to manipulate records for Dutch DNS provider TransIP πŸ¦‹


🌸 SYNOPSIS 🌸

transip [options]

like. that's it. that's the whole vibe. you give it options, it does DNS things. πŸ’…


πŸŽ€ USAGE πŸŽ€

here's the full usage line, copied exactly, no notes:

usage: transip [-h] [-l LOGINNAME] [-s] [-a] [-u] [-d]
       [--domain-name DOMAIN_NAME] [--entry-name ENTRY_NAME]
       [--entry-expire ENTRY_EXPIRE] [--entry-type ENTRY_TYPE]
       [--entry-content ENTRY_CONTENT]

πŸ‘‘ OPTIONS πŸ‘‘

every single one of them, no skips, no skimming, we are thorough in this house πŸ’–

  • -h, --help β€” shows this help message and then dips. that's it. that's the whole job. ✨
  • -l LOGINNAME, --login-name LOGINNAME β€” your TransIP username. yes, you need it. yes, LOGINNAME is a placeholder, don't literally type that. 😭
  • -s, --show-dns-entries β€” shows you all the DNS entries for a domain. all of them. the whole roster. πŸ“‹
  • -a, --add-dns-entry β€” adds an entry in the DNS. new entry, who dis 🫢
  • -u, --update-dns-entry β€” updates an entry in the DNS. glow-up for a record ✨
  • -d, --delete-dns-entry β€” deletes an entry in the DNS. it's giving ghosting πŸ’€
  • --domain-name DOMAIN_NAME β€” the domain name to use. like, which domain are we even talking about, bestie 🌐
  • --entry-name ENTRY_NAME β€” the name of the DNS entry 🏷️
  • --entry-expire ENTRY_EXPIRE β€” the expire time of the DNS entry ⏰
  • --entry-type ENTRY_TYPE β€” the type of the DNS entry. A, and friends 🧚
  • --entry-content ENTRY_CONTENT β€” the content of the DNS entry. the actual substance. the main character of the record πŸ’œ

🌈 EXAMPLES 🌈

here's an example of adding/updating a record, and the way this one line has everything going on is honestly iconic:

transip -l githubuser -u --domain-name example.com --entry-name
testentry --entry-expire 86400 --entry-type A --entry-content
127.0.0.1

and then it comes back with:

Request finished successfully.

ate. no crumbs. πŸ”₯


πŸ¦‹ SEE ALSO πŸ¦‹

want more info about transip? obviously you do. go here:

https://github.com/benkonrath/transip-api

that's the whole page, bestie πŸ’– go forth and configure your DNS responsibly (or at least confidently). periodt. πŸ‘‘

little sign-off moment: this page lives as transip.1 transip, and it's dated March 2018 β€” vintage, but still slaying. πŸŽ€

πŸ“¦ where this page comes from