Linux Installation
Quick Install
Section titled “Quick Install”The fastest way to install on Linux:
curl -sSL https://epochproxy.cloud/install.sh | bashSupported Platforms
Section titled “Supported Platforms”| Architecture | Binary |
|---|---|
| x86_64 (AMD64) | epoch-agent-linux-amd64 |
| ARM64 (aarch64) | epoch-agent-linux-arm64 |
Manual Installation
Section titled “Manual Installation”1. Download the Binary
Section titled “1. Download the Binary”Download the appropriate binary for your architecture:
# For x86_64curl -LO https://epochproxy.cloud/releases/v0.1.0/epoch-agent-linux-amd64
# For ARM64curl -LO https://epochproxy.cloud/releases/v0.1.0/epoch-agent-linux-arm642. Verify the Checksum (Recommended)
Section titled “2. Verify the Checksum (Recommended)”# Download the checksum filecurl -LO https://epochproxy.cloud/releases/v0.1.0/epoch-agent-linux-amd64.sha256
# Verifysha256sum -c epoch-agent-linux-amd64.sha2563. Install the Binary
Section titled “3. Install the Binary”# Make executablechmod +x epoch-agent-linux-amd64
# Move to a directory in your PATHsudo mv epoch-agent-linux-amd64 /usr/local/bin/epoch-agent4. Verify Installation
Section titled “4. Verify Installation”epoch-agent --helpInstallation Directories
Section titled “Installation Directories”The installer tries these locations in order:
~/.local/bin(if exists and writable)/usr/local/bin(requires sudo)
To specify a custom location:
EPOCH_INSTALL_DIR=/opt/epoch curl -sSL https://epochproxy.cloud/install.sh | bashAdding to PATH
Section titled “Adding to PATH”If the installer warns that the directory is not in your PATH:
# For bash (~/.bashrc)echo 'export PATH="$PATH:$HOME/.local/bin"' >> ~/.bashrcsource ~/.bashrc
# For zsh (~/.zshrc)echo 'export PATH="$PATH:$HOME/.local/bin"' >> ~/.zshrcsource ~/.zshrcUninstalling
Section titled “Uninstalling”# If installed to user directoryrm ~/.local/bin/epoch-agent
# If installed system-widesudo rm /usr/local/bin/epoch-agent
# Remove state filerm -rf ~/.config/epoch-agent