18 unstable releases (3 breaking)
0.4.1 | Apr 18, 2024 |
---|---|
0.4.0 | Apr 18, 2024 |
0.3.11 | Apr 18, 2024 |
0.3.8 | Dec 25, 2023 |
0.1.4 | Nov 3, 2023 |
#660 in Command line utilities
981 downloads per month
45KB
723 lines
transipctl
transipctl is an executable that processes lines with transip api commands. It can take input from a file or stdin.
It uses the transip-execute
library crate.
If you want to install transipctl for all users you can find a debian or rpm package on github-releases
.
If you prefer containers, an image is available on docker-hub
.
Examples of using transipctl in script files
Example script delete acme challenge
#!/usr/bin/transipctl
onerror exit
dns acme-validation-delete paulmin.nl
Example script set acme validation
#!/usr/bin/transipctl
onerror exit
dns acme-validation-set paulmin.nl dlkjfkeig
Examples of environment variables in script files
Example 1
#!/usr/bin/transipctl
onerror exit
dns acme-validation-delete ${CERTBOT_DOMAIN}
Example 2
#!/usr/bin/transipctl
onerror exit
dns acme-validation-set ${CERTBOT_DOMAIN} ${CERTBOT_VALIDATION}
Dependencies
~25–40MB
~674K SLoC