Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vvrnv/gossl
Simple CLI app for checking SSL certificates written in Go
https://github.com/vvrnv/gossl
cli developer-tools devops go golang ssl ssl-certificates tls-certificate
Last synced: 2 days ago
JSON representation
Simple CLI app for checking SSL certificates written in Go
- Host: GitHub
- URL: https://github.com/vvrnv/gossl
- Owner: vvrnv
- License: mit
- Created: 2022-12-25T14:40:30.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-06-18T09:10:41.000Z (5 months ago)
- Last Synced: 2024-06-20T05:14:28.418Z (5 months ago)
- Topics: cli, developer-tools, devops, go, golang, ssl, ssl-certificates, tls-certificate
- Language: Go
- Homepage:
- Size: 38.1 KB
- Stars: 28
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# gossl
Simple CLI app for checking SSL certificates written in Go
## Installation
### Homebrew
```sh
brew install vvrnv/tap/gossl
```### Go
```sh
go install github.com/vvrnv/gossl@latest
```### Download binary
[release page link](https://github.com/vvrnv/gossl/releases)
## Commands
### help
`help` Help about any command.
```sh
gossl help
gossl verify -h
gossl verify --help
```### version
`version` Print the version information of gossl
```sh
gossl verion
```### completion
`completion` Generate the autocompletion script for the specified shell
```sh
gossl completion [bash | fish | powershell | zsh]
```### verify
`verify` verify SSL certificate
```sh
gossl verify -s [dnsName | ipAddress]
gossl verify --server [dnsName | ipAddress]
gossl verify -s [dnsName | ipAddress] -o json
gossl verify -s [dnsName | ipAddress] -p 8443
gossl verify -s [dnsName | ipAddress] --timeout 25
```### Usage
```sh
gossl verify -s [dnsName | ipAddress]
```![image](https://user-images.githubusercontent.com/40491079/210393898-118958e2-0365-47bc-8323-764a43f07c0c.png)