https://github.com/jesusprubio/up
📶 Troubleshoot problems with your Internet connection
https://github.com/jesusprubio/up
Last synced: 29 days ago
JSON representation
📶 Troubleshoot problems with your Internet connection
- Host: GitHub
- URL: https://github.com/jesusprubio/up
- Owner: jesusprubio
- License: mit
- Created: 2019-05-18T18:10:31.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2024-10-22T14:31:00.000Z (6 months ago)
- Last Synced: 2024-10-29T22:56:32.702Z (6 months ago)
- Language: Go
- Homepage:
- Size: 43.9 KB
- Stars: 134
- Watchers: 5
- Forks: 8
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-rust - jesusprubio/online
README
# up
Troubleshoot problems with your Internet connection based on different
[protocols](internal/protocol.go) and well-known [public servers](internal/servers.go).[![GoDoc][doc-img]][doc] [![Build Status][ci-img]][ci] 
![]()
## Install
### Binary Release
You can manually download a binary release for Linux, OSX, Windows or FreeBSD
from the [releases](https://github.com/jesusprubio/up/releases) page.### Go
Please notice `latest` will install the dev version.
```sh
go install -ldflags="-s -w" -v github.com/jesusprubio/up@latest
```## Use
The default behavior is to verify all the [supported protocols](internal/protocol.go)
against a randomly selected [public server](internal/servers.go) for each one.```sh
up
```[doc-img]: https://pkg.go.dev/badge/github.com/jesusprubio/up
[doc]: https://pkg.go.dev/github.com/jesusprubio/up
[ci-img]: https://github.com/jesusprubio/up/workflows/CI/badge.svg
[ci]: https://github.com/jesusprubio/up/workflows/go.yml