Diagnose connectivity and infrastructure issues from the CLI
Reason this release was yanked:
Broken
Project description
Conndoc
Conndoc is a simple and extensive command-line tool for diagnosing network connectivity. It supports checks for ping, DNS, SSL, HTTP, TCP, and provides a summary view.
🚀 Installation
📦 pip
pip install conndoc
🍺 Homebrew (macOS)
brew tap hmerac/conndoc
brew install conndoc
🔍 Commands
ping
Ping a host.
conndoc ping google.com
checkdns
Resolve a domain's DNS to IP addresses.
conndoc checkdns google.com
checkssl
Inspect SSL certificate details (only for domains).
conndoc checkssl google.com
checkhttp
Send an HTTP GET request and show basic diagnostics.
conndoc checkhttp https://google.com
checktcp
Check if a TCP port is open.
conndoc checktcp google.com 443
summary
Run all applicable checks and show a live summary table.
conndoc summary google.com
For IPs, DNS and SSL will be skipped automatically.
🆘 Help
To see all available commands and options:
conndoc --help
You can provide either a domain name or a valid IP address as input to most commands.
📦 Project Info
- Python 3.9+
- Dependencies:
typer,rich,httpx
📄 License
Apache License 2.0
Contributions welcome!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file conndoc-0.2.0.tar.gz.
File metadata
- Download URL: conndoc-0.2.0.tar.gz
- Upload date:
- Size: 8.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.3 CPython/3.13.3 Darwin/24.3.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1e3976731f3cd61f77d6c9d1763ccf648af43ee6a3a5a2671c56103bd29b4f13
|
|
| MD5 |
d2b59eef6bf59bffa984f66578d6de10
|
|
| BLAKE2b-256 |
7c2b287149a75b799d2a8f3f90cdd11d754b16b8cdcf15699013b3c2981f8bb8
|
File details
Details for the file conndoc-0.2.0-py3-none-any.whl.
File metadata
- Download URL: conndoc-0.2.0-py3-none-any.whl
- Upload date:
- Size: 9.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.3 CPython/3.13.3 Darwin/24.3.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dae6e829a1fb9949174ed684d3b7df2319935b56cd9d068084aca009dba125fd
|
|
| MD5 |
d8985a1b51c71c862ffaa4d36cebe9ad
|
|
| BLAKE2b-256 |
0fae2d569c457d1492739b6bb325852ed0b2385aec782efef20dd03c56c90cb5
|