diff --git a/index.html b/index.html index fc486f2..d38d317 100644 --- a/index.html +++ b/index.html @@ -5,54 +5,278 @@
System monitor with remote agent support for Linux systems.
+System monitor with remote agent support for Linux systems
-# Add the GPG key
-curl -fsSL https://jasonwitty.github.io/socktop/KEY.gpg | sudo gpg --dearmor -o /usr/share/keyrings/socktop-archive-keyring.gpg
+ 📦 Quick Installation
+ Add this repository to your Debian/Ubuntu system:
-# Add the repository
-echo "deb [signed-by=/usr/share/keyrings/socktop-archive-keyring.gpg] https://jasonwitty.github.io/socktop stable main" | sudo tee /etc/apt/sources.list.d/socktop.list
+ Step 1: Add GPG Key
+ # Add the repository's GPG signing key
+curl -fsSL https://YOUR-USERNAME.github.io/socktop/KEY.gpg | \
+ sudo gpg --dearmor -o /usr/share/keyrings/socktop-archive-keyring.gpg
-# Update and install
+ Step 2: Add Repository
+ # Add the APT repository to your sources
+echo "deb [signed-by=/usr/share/keyrings/socktop-archive-keyring.gpg] https://YOUR-USERNAME.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
- Manual Installation
- Download packages from pool/main/
+ 📋 What's Included
+
+ - socktop - Terminal UI client for monitoring systems
+ - socktop-agent - Background agent that reports system metrics
+
- Supported Architectures
-
- - amd64 (x86_64)
- - arm64 (aarch64)
- - armhf (32-bit ARM)
-
+
+ Note: The agent package automatically installs and configures a systemd service. Enable it with:
+ sudo systemctl enable --now socktop-agent
+
- Source Code
- Visit the GitHub repository
+ 🏗️ Supported Architectures
+
+ amd64
+ arm64
+ armhf
+ You can also download packages directly:
+ + +# Download and install manually
+wget https://YOUR-USERNAME.github.io/socktop/pool/main/socktop_VERSION_ARCH.deb
+sudo dpkg -i socktop_VERSION_ARCH.deb
+
+ 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
+
+