Portracker discovers the services on your systems and shows which ports they use, so that you have a live map of your ports.
This stack runs Portracker with a Tailscale sidecar, as described in the standard setup.
| Item | Value |
|---|---|
| Web interface | https://portracker.<tailnet>.ts.net |
| Service port | 4999 |
| Image | mostafawahied/portracker |
| Data | ./portracker-data/data |
Nothing beyond the Quick Start.
- Docker socket. Portracker mounts
/var/run/docker.sockread-only to discover the containers on the Docker host. - No access to host processes. Upstream also uses
pid: hostand theSYS_PTRACEandSYS_ADMINcapabilities to discover the ports of processes on the host. This stack does not set them. See the upstream documentation if you need these ports.
Portracker has no login by default. Open the web interface. To require a login, set ENABLE_AUTH=true in the environment block of compose.yaml. Portracker then shows a setup wizard for the administrator account.