Ali ForoughiHow to access a remote server with an encrypted root partition (LUKS + busybox + dropbear)I recently had challenge where I needed to fully encrypt a disk of a server and then place it in a datacenter where I only had access to it…May 7May 7
Ali ForoughiGraylog on Docker — Part 3: Graylog!Now that we have a working Elasticsearch cluster and a MongoDB replica set, we can move to the final piece of the puzzle — the Graylog…Oct 16, 2023Oct 16, 2023
Ali ForoughiGraylog on Docker — Part 2: MongoDBNow that we’ve setup our Elasticsearch cluster in part one, we can move to the second stage which is setting up a MongoDB replica set.Sep 20, 2023Sep 20, 2023
Ali ForoughiGraylog on Docker — Part 1: ElasticsearchMy goal is to setup a highly-available Graylog instance using multiple containers on 3 Virtual Machines.Jul 9, 2023Jul 9, 2023
Ali ForoughiPermission Denied Problem with Tcpdump RotationI needed to start a tcpdump process which rotates the PCAP once every hour. Using the -G option we can specify the number of seconds the…Apr 27, 2023Apr 27, 2023
Ali ForoughiHow to Deploy a MongoDB Replica Set using Docker ComposeI’ve been trying to setup a Graylog multi-node cluster for testing purposes and for that I needed to create a MongoDB replica set. Using…Apr 15, 2023Apr 15, 2023
Ali ForoughiInstall IPA Client on Debian 11Couple of months ago I was setting up an IPA server for our infrastructure using CentOS. That went pretty smoothly but when I started…Apr 5, 2023Apr 5, 2023
Ali ForoughiPersonal cloud storage solution with NextCloudEver wanted to have your own personal cloud storage space? I did. After I noticed my (free) Google Drive space running out.Jul 20, 2022Jul 20, 2022
Ali ForoughiLinux log management with Graylogyou can read the post on my blogJul 7, 20221Jul 7, 20221
Ali ForoughiHow to recover a MySQL database with .frm and .ibd filesYou can read the full guide hereJun 28, 2022Jun 28, 2022