💾 Archived View for gemini.bortzmeyer.org › software › agunua › agunua.gmi captured on 2024-02-05 at 13:02:33. Gemini links have been rewritten to link to archived content
View Raw
More Information
⬅️ Previous capture (2021-11-30)
-=-=-=-=-=-=-
agunua command-line client
`agunua` is a simple Gemini command-line client, a bit like curl or wget. It depends on the Agunua library.
Usage
You can just call:
agunua YOUR-URL
And you will get the URL content.
Options
- `--maximum-time`: maximum time in seconds before giving in if the server does not respond
- `--insecure`: do not check the certificate
- `--no-tofu`: do not perform TOFU (Trust On First Use) validation
- `--accept-expired-certificate`: even with `--insecure`, expired certificates are not accepted unless you use also this option
- `--not-follow-redirect`: by default, the tool follows Gemini redirections but you can use this option to avoid it
- `--verbose`: more talkative
- `--display-links`: instead of displaying the content, display the links it contains
- `--maxlines`: maximum number of lines to retrieve (for text files). Set to 0 for "no limit"
- `--maxsize`: maximum amount of bytes to retrieve. Set to 0 for "no limit"
- `--connect-to`: connect to this specific host (name or IP address) not to the one mentioned in the URL
- `--socks`: connect through this SOCKS proxy, expressed as host:port
- `--certificate`: loads a client certificate which will be sent to the server
- `--key`: loads the private key for the above certificate
- `--binary`: even if this is a text file, download as binary
- `--force-ipv4`: use only the IPv4 protocol
- `--force-ipv6`: use only the IPv6 protocol
- `--no-sni`: do not send TLS Server Name Indication
Licence, author, reference site, etc
General information on the Agunua library and its command-line tools