Linux is at the heart of our services. At AGIX, we’re committed to providing the highest standard of services to our clients. We’re Redhat and Canonical/Ubuntu partners.

All HowTo's Cybersecurity Kubernetes & Docker Linux Ubuntu, Mint & Debian Linux

Deploy Wazuh in 5 Minutes

This article walks you through the process of running Wazuh in Docker on your local systemn (or server) in about 5 minutes. It’s a simple process and a great tool. The official documentation is “https://wazuh.com/install/” but their instructions didn’t work. Hence this article. You can run the docker containers on

Read more
All HowTo's Kubernetes & Docker Linux Ubuntu, Mint & Debian Linux

Host Your Own Private MineCraft Server in 2 Minutes

This article aims to show how you can host your own Minecraft server running in a Docker container in around 2 minutes. The starting point is a working Ubuntu server, but because we’re using Docker, it could be any system that allows you to run Docker containers. I’m using Ubuntu,

Read more
Kubernetes & Docker Linux Ubuntu, Mint & Debian Linux

Moodle in Docker with options for Kubernetes

This article discusses and demonstrates the design and implementation of Moodle using Docker with the option for later deployments with Kubernetes. We’re using Ubuntu 24.04 but this should work fine on similar versions of Ubuntu as well. The key points are: Moodle is deployed via a Docker container. Moodle references

Read more
All HowTo's Kubernetes & Docker Linux

Create an LDAP Server Quickly – And add a few users and a group

In this article, we’re going to spin up a quick LDAP server using a Docker image. We’re going to test that a user can authenticate to it using the CLI. We’ll leave it there, but you can point any LDAP tool to it to manage it. Create a “docker-compose.yml” file

Read more
All HowTo's Linux Redhat, Fedora and CentOS Linux Ubuntu, Mint & Debian Linux Windows

NXLog Example Configuration File – Sending Logs From Windows to Syslog in JSON Format

This article explains how to send logs from Windows systems to Syslog servers using NXLog (community edition). In this case we’re sending to Syslog listening on TCP. NXLog is easy enough to install but the configuration process is not so easy. Because Windows EventLog uses many more fields than Syslog,

Read more
All HowTo's Linux Redhat, Fedora and CentOS Linux Synology Ubuntu, Mint & Debian Linux

Comparing Syslog Formats – BSD RFC3164 vs IETF RFC5424

This article compares the two Syslog formats. If you can’t decide, consider “IETF RFC 5424”. This article compares two log entries using different Syslog formats. The event is the same for both entries – logging into a Synology server’s web portal. The user “agix” is logging in from host “10.1.1.100”.

Read more
All HowTo's Kubernetes & Docker Linux Redhat, Fedora and CentOS Linux Ubuntu, Mint & Debian Linux

Running LogStash in Docker

This is a short HowTo for running LogStash in Docker. We’re using Ubuntu 22.04. Install Docker and create our directory structure: apt install docker docker.io mkdir ~/logstash mkdir ~/logstash/config/ ~/logstash/pipeline/ Create the Dockerfile file “~/Dockerfile”: # The image to use: FROM docker.elastic.co/logstash/logstash:8.15.0 # Remove the pre-existing config file from within

Read more
All HowTo's Cybersecurity Linux Ubuntu, Mint & Debian Linux

Installing Graylog Open on Ubuntu 22.04

This article is a walkthrough for installing “Graylog Open 6” and leverages the documentation at “https://go2docs.graylog.org/current/downloading_and_installing_graylog/ubuntu_installation.html” and “https://www.mongodb.com/docs/manual/tutorial/install-mongodb-on-ubuntu/”. We’re using Ubuntu 22.04 because 24.04 is not supported using the documentation linked above. We’re starting from a fresh “standard” Ubuntu 22.04 installation. Our resources are “4GB RAM, 8 CPU Cores, 25GB

Read more