Explore projects
-
ask-interview is a full stack tool that automatically generates complex Persian technical interview questions using OpenAI, stores them in a PostgreSQL database, and serves them via a simple Flask web interface.
Updated -
iman homayouni / rke2-installer
GNU General Public License v3.0 or laterrke2-installer is a fully automated installer script for deploying Rancher Kubernetes Engine 2 (RKE2) on Ubuntu 22.04 (Jammy). It validates root privileges and OS version, installs Docker CE, fetches and installs RKE2 and Helm binaries, prepares required images, sets up environment variables, and provides clear post-install guidance.
Updated -
iman homayouni / chrony-air-gap
GNU General Public License v3.0 or laterThe chrony-air-gap script automates the setup of a local NTP (Network Time Protocol) server using Chrony and xinetd on an air-gapped Ubuntu 24.04 (Noble) environment. This allows systems without internet access to maintain accurate system time synchronization through a local reference clock.
Updated -
iman homayouni / powershell-scripts
GNU General Public License v3.0 or laterA complete automation toolkit for setting up Windows Server 2025 infrastructure – including Active Directory, DNS, Certificate Services, RDS, and more. Each PowerShell script in this repository is self-contained and designed for reliability, reproducibility, and minimal manual intervention.
Updated -
iman homayouni / lxd-installer
GNU General Public License v3.0 or laterlxd-installer is a lightweight Bash script designed by Iman Homayouni to install the LXD environment completely offline using pre-fetched Snap image files. It is optimized for air‑gapped Ubuntu environments where network access to the Snap store is restricted.
Updated -
iman homayouni / harbor-installer
GNU General Public License v3.0 or laterThe Harbor Installer is an automated offline installer for Harbor v2.13.1, designed by Iman Homayouni. It provides a fully scripted setup process that deploys a secure and production‑ready Harbor registry on Ubuntu 22.04 (Jammy) or Ubuntu 24.04 (Noble) systems.
Updated -
iman homayouni / vnc-installer
GNU General Public License v3.0 or laterVNC Installer v1.0.4 is an automated Bash installer script created by Iman Homayouni for setting up a complete VNC environment on Ubuntu 20.04 (Focal). The script installs and configures the MATE desktop environment, the TightVNC and TigerVNC servers, and provides convenient start/stop scripts along with secure connection instructions using SSH tunneling.
Updated -
iman homayouni / atlassian-confluence
GNU General Public License v3.0 or laterThis repository serves as a multi-branch host for various Atlassian Confluence installation packages. Each branch represents a dedicated installer for a specific version of Confluence, ensuring version isolation and reproducibility.
Updated -
iman homayouni / the-hand
GNU Affero General Public License v3.0The Hand Project is a secure credential and record management platform written in Python (Flask + PostgreSQL). It supports dual authentication modes (Active Directory or Local Database) and includes user‑friendly utilities to manage users and records.
Updated -
Automated Passbolt CE installation and configuration under Docker on Ubuntu (20.04 / 22.04 / 24.04). This project provides a full setup workflow that prepares your system, validates environment requirements, launches Docker containers for Passbolt and MariaDB, and integrates with an NGINX RP.
Updated -
iman homayouni / Hdns-Benchmark
GNU General Public License v3.0 or laterHdns-Benchmark is a high-performance DNS benchmarking tool written in C. It measures the query-per-second (QPS) performance of DNS resolvers by generating high-volume UDP traffic using multi-threading and core affinity.
Updated -
This repository maintains official and customized sources.list configurations for each Ubuntu LTS and Debian release, from 16.04 Xenial Xerus to 24.04 Noble Numbat.
Updated -
iman homayouni / lxd-images-download
GNU General Public License v3.0 or laterlxd-images-download is a Bash utility script developed by Iman Homayouni that automates the process of downloading and importing official Ubuntu container images into LXD. It supports Ubuntu releases Focal (20.04), Jammy (22.04), and Noble (24.04) directly from a centralized HTTP repository.
Updated -
iman homayouni / ceph-installer
GNU General Public License v3.0 or laterCeph-Installer is a lightweight Bash automation toolkit designed to install and configure Ceph clusters on Ubuntu 22.04 (Jammy) nodes using Docker CE as the container engine instead of Podman.
Updated -
iman homayouni / simple-file-uploder
GNU General Public License v3.0 or laterSimple File Uploader is a lightweight Flask-based web application that allows users to upload large files (up to 3GB) through a clean and simple web interface. This project is ideal for quick deployments where you need a minimal, single-file Python server to handle file uploads.
Updated -
iman homayouni / debmirror
GNU General Public License v3.0 or laterdebmirror automates creation and synchronization of local APT repositories (mirrors) for multiple upstream projects such as Ubuntu, Docker CE, GitLab CE, Zabbix, and Debian. Each subdirectory contains version‑specific shell scripts to build its respective mirror using rsync or debmirror.
Updated -
iman homayouni / docker-installer
GNU General Public License v3.0 or laterThe docker-installer project is a Bash-based installation utility designed to install the latest Docker packages on Ubuntu 20.04 (focal), Ubuntu 22.04 (jammy), and Ubuntu 24.04 (noble) using a custom Debian Docker mirror hosted at http://mirror.homayouni.info/
Updated -
Updated
-
iman homayouni / Loki-Promtail-Grafana
GNU General Public License v3.0 or laterThe Loki-Promtail-Grafana (LPG) project provides a fully automated logging stack deployment built with Docker Compose. It launches three core services — Grafana, Loki, and Promtail — that together deliver centralized log collection, visualization, and analysis. The setup is designed for fast deployment, minimal manual setup, and full compatibility with Ubuntu 24.04 (Noble).
Updated