Lightweight self-hosted port management tool built with Go
572
A lightweight port management tool built with Go - part of the Stackriv infrastructure suite.
Open Finder Port is a self-hosted web service that helps you manage and monitor ports on your server. It provides a clean dark-themed interface to:
Built with Go for minimal resource usage and fast response times. No external dependencies - just a single binary.
sslinux/amd64, linux/arm64)docker run -d \
--name open-finder-port \
--network host \
-p 56789:56789 \
proverbes12x/open-finder-port:latest
Then open http://localhost:56789 in your browser.
Note:
--network hostis required so the service can scan the host's ports.
services:
open-finder-port:
image: proverbes12x/open-finder-port:latest
container_name: open-finder-port
network_mode: host
restart: unless-stopped
GET /api/ports
Response:
{
"success": true,
"data": [
{
"port": 80,
"protocol": "TCP",
"state": "LISTEN",
"process": "caddy",
"pid": "1234"
}
]
}
GET /api/check?port=9010
Response (available):
{
"success": true,
"data": {
"port": 9010,
"available": true,
"status": "available"
}
}
Response (in use):
{
"success": true,
"data": {
"port": 9001,
"available": false,
"status": "in use",
"used_by": "caddy",
"pid": "1234",
"next_available": 9010
}
}
| Tag | Description |
|---|---|
latest | Always the most recent build |
1.0.0 | Specific release — never overwritten |
ssOpen Finder Port is part of the Stackriv homelab infrastructure suite — a collection of self-hosted tools for managing personal and professional servers.
Made with ❤️ by Stackriv
Content type
Image
Digest
sha256:0ad6d40e9…
Size
11.2 MB
Last updated
3 months ago
docker pull proverbes12x/open-finder-port