Sign inSign up

hbestm/portracker-cn

By hbestm

•Updated 9 months ago

portracker汉化版,一款可自行托管的实时端口监控和发现工具。

Image
0

10K+

hbestm/portracker-cn repository overview

汉化项目地址:https://github.com/hbestm/portracker-cn⁠

原项目地址:https://github.com/mostafa-wahied/portracker⁠

⁠Quick Get Started

Using Docker Compose:

Create a docker-compose.yml file:

services:
  portracker:
    image: hbestm/portracker-cn:latest
    container_name: portracker-cn
    restart: unless-stopped
    pid: "host"  # Required for port detection
    # Required permissions for system ports service namespace access
    cap_add:
      - SYS_PTRACE     # Linux hosts: read other PIDs' /proc entries
      - SYS_ADMIN      # Docker Desktop: allow namespace access for host ports (required for MacOS)
    security_opt:
      - apparmor:unconfined # Required for system ports
    volumes:
      # Required for data persistence
      - ./portracker-data:/data
      # Required for discovering services running in Docker
      - /var/run/docker.sock:/var/run/docker.sock:ro
    ports:
      - "4999:4999"
    # environment:
      # Optional: For enhanced TrueNAS features
      # - TRUENAS_API_KEY=your-api-key-here

Then, run the application:

docker-compose up -d

Using Docker Run:

docker run -d \
  --name portracker-cn \
  --restart unless-stopped \
  --pid host \
  --cap-add SYS_PTRACE \
  --cap-add SYS_ADMIN \
  --security-opt apparmor=unconfined \
  -p 4999:4999 \
  -v ./portracker-data:/data \
  -v /var/run/docker.sock:/var/run/docker.sock:ro \
  hbestm/portracker-cn:latest

Tag summary

Content type

Image

Digest

sha256:96d17497b…

Size

172.9 MB

Last updated

9 months ago

docker pull hbestm/portracker-cn