socktop APT Repository

System monitor with remote agent support for Linux systems

📦 Quick Installation

Add this repository to your Debian/Ubuntu system:

Step 1: Add GPG Key

# Add the repository's GPG signing key
curl -fsSL https://jaosnwitty.github.io/socktop/KEY.gpg | \
    sudo gpg --dearmor -o /usr/share/keyrings/socktop-archive-keyring.gpg

Step 2: Add Repository

# Add the APT repository to your sources
echo "deb [signed-by=/usr/share/keyrings/socktop-archive-keyring.gpg] https://jaosnwitty.github.io/socktop stable main" | \
    sudo tee /etc/apt/sources.list.d/socktop.list

Step 3: Install

# Update package lists and install
sudo apt update
sudo apt install socktop socktop-agent

📋 What's Included

Note: The agent package automatically installs and configures a systemd service. Enable it with: sudo systemctl enable --now socktop-agent

🏗️ Supported Architectures

amd64 arm64 armhf riscv64

🔧 Usage

After installation:

# Start the TUI client
socktop

# Connect to a remote agent
socktop --url ws://hostname:3000

# Start the agent (if not using systemd)
socktop_agent

🔗 Links