Getting Started
Goxe transforms noisy log streams into actionable insights. This guide will help you configure your first pipeline to collapse thousands of repetitive entries into smart summaries, cutting storage costs immediately.
How to get started?
Section titled “How to get started?”Install Goxe
Section titled “Install Goxe”First you need to install Goxe; you can install it from different sources.
If you have Go installed. Recommended Option
- Run the following command to download and build the project:
Terminal go install github.com/DumbNoxx/Goxe/cmd/goxe@latestGoxe is a standalone binary with no external dependencies just download and run.
- Verify the installation
Terminal goxe -v# v1.1.2 - Run Goxe
Terminal goxe# Server listening on port: 1729
In Linux you have different ways to install it.
-
Download the file corresponding to your PC architecture.
-
The next step would be to double-click or use:
Ubuntu Shell sudo apt install /path/to/Goxe_1.1.2_linux_amd64.deb # Or arm64 -
Verify the installation
Ubuntu Shell goxe -v# v1.1.2The latest version should be displayed.
-
Run goxe
Ubuntu Shell goxe# Server listening on port: 1729
-
Download the file corresponding to your PC architecture.
-
The next step would be to double-click or use:
Fedora Shell sudo dnf install /path/to/Goxe_1.1.2_linux_amd64.rpm # Or arm64 -
Verify the installation
Fedora Shell goxe -v# v1.1.2The latest version should be displayed.
-
Run goxe
Fedora Shell goxe# Server listening on port: 1729
In the case of Arch Linux you have two options temporarily
As with Ubuntu, Goxe isn’t in the official repositories, but it is in the AUR.
- Choose the helper you use.
Arch Shell yay -S goxeArch Shell paru -S goxeGoxe also has its pre-compiled binary in the AUR, so you can install it with paru or yay.
Arch Shell yay -S goxe-bin - Confirm the installation.
Your AUR helper will automatically download the source code and compile it. Since Goxe has no external dependencies, the process is clean and fast. Simply press
Enterwhen prompted for installation confirmations. - Verify the installation:
The latest version should be displayed.
Arch Shell goxe -v# v1.1.2 - Run goxe
Arch Shell goxe# Server listening on port: 1729
The pre-compiled binary is available for direct download in .tar.gz format.
-
Create the destination folder
Terminal mkdir -p /destination/goxe -
Extract the archive
Terminal tar -xzvf Goxe_1.1.2_linux_amd64.tar.gz -C /destination/goxe # Or arm64Use the same directory you created in the previous step.
-
Make the binary executable and create a symbolic link
Terminal chmod +x /destination/goxe/Goxesudo ln -s ~/destination/goxe/Goxe /usr/local/bin/goxe -
Run Goxe
Terminal goxe# Server listening on port: 1729The symbolic link allows you to run
goxeglobally while keeping the binary in its own directory.
In Windows, you can download the pre-compiled binary in .zip format.
-
Extract the downloaded archive to your desired location.
-
(Optional) Add Goxe to your system PATH for global access:
- Open the Start Menu and search for “Environment Variables”.
- Select “Edit the system environment variables”.
- Click on “Environment Variables”.
- Under “System variables”, find and select the “Path” variable, then click “Edit”.
- Click “New” and add the path to the directory where you extracted Goxe.
- Click “OK” to close all dialog boxes.
-
Open Command Prompt and verify the installation:
Command Prompt goxe -v# v1.1.2The latest version should be displayed.
-
Run Goxe:
Command Prompt goxe# Server listening on port: 1729
If you prefer using PowerShell, follow these steps to run Goxe:
-
Open PowerShell.
-
Navigate to the directory where you extracted Goxe:
PowerShell cd "C:\path\to\goxe" -
Run Goxe:
PowerShell .\goxe.exe# Server listening on port: 1729
You can also run Goxe directly from Windows File Explorer.
-
Open File Explorer.
-
Navigate to the directory where you extracted Goxe.
-
Double-click the
goxe.exefile. -
A terminal window will open and Goxe will start:
Server listening on port: 1729
The pre-compiled binary is available for direct download in .tar.gz format.
-
Create a directory for the binary
Terminal mkdir -p ~/goxe -
Extract the archive
Terminal tar -xzvf Goxe_1.1.2_macos_amd64.tar.gz -C ~/goxe -
Make the binary executable and expose it globally
Terminal chmod +x ~/goxe/Goxesudo ln -s ~/goxe/Goxe /usr/local/bin/goxe -
If macOS blocks the binary, remove the quarantine flag
Terminal xattr -d com.apple.quarantine ~/goxe/Goxe -
Run Goxe
Terminal goxe# Server listening on port: 1729
You already have Goxe on your system; any bug reports or suggestions for improvement can be submitted through.
Issues Repository