https://github.com/bakito/cert-fetcher
📜 Fetch certificates from URL'd and store them in different formats
https://github.com/bakito/cert-fetcher
cert-fetcher certificates fetch-certificates java-keystore pem
Last synced: 6 months ago
JSON representation
📜 Fetch certificates from URL'd and store them in different formats
- Host: GitHub
- URL: https://github.com/bakito/cert-fetcher
- Owner: bakito
- License: apache-2.0
- Created: 2019-01-18T10:02:22.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-04-01T05:51:06.000Z (6 months ago)
- Last Synced: 2025-04-01T06:29:57.322Z (6 months ago)
- Topics: cert-fetcher, certificates, fetch-certificates, java-keystore, pem
- Language: Go
- Homepage:
- Size: 299 KB
- Stars: 10
- Watchers: 2
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](http://godoc.org/github.com/bakito/cert-fetcher)
[](https://github.com/bakito/cert-fetcher/actions/workflows/go.yml)
[](https://goreportcard.com/report/github.com/bakito/cert-fetcher)
[](https://github.com/bakito/cert-fetcher/releases)# cert-fetcher
Fetch ssl certificates from https urls and store them in different formats.
## Supported output formats
- pem
- jks (java keystore)Prints the certificates of a given URL.
```bash
cert-fetcher https://www.foo.bar# All options
cert-fetcher --help
```## Export pem
Stores the certificates from the given URL into a pem file.
```bash
cert-fetcher pem https://www.foo.bar# All options
cert-fetcher pem --help
```## Export java keystore
Stores the certificates from the given URL into a java keystore file.
```bash
cert-fetcher jks https://www.foo.bar# All options
cert-fetcher jks --help
```### Run behind proxy
To run cert-fetcher behind a proxy, just provide the proxy as env variable.
```bash
env https_proxy=http://proxy.net:8080 cert-fetcher jks --url https://www.foo.bar
```