Explore projects
-
Updated
-
Simple 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 -
Updated
-
A lightweight and automated disk benchmarking toolkit built around FIO, designed to evaluate both throughput and IOPS performance for storage devices
Updated -
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 -
Ceph-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 -
Updated
-
The mikrotik-scripts project provides a collection of Bash utilities designed to simplify and automate common administration tasks on MikroTik RouterOS. Each script connects to the router via SSH using sshpass and performs interactive operations such as interface monitoring and firewall rule management.
Updated -
A lightweight Flask‑based front‑end for Harbor container registry projects — providing a minimal dashboard to browse public repositories, cached locally for fast loading.
Updated -
rke2-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 -
Updated
-
debmirror 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 -
The 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 -
gitlab-installer is an automated shell-based installer for GitLab Community Edition (CE), designed specifically for Ubuntu 24.04 (Noble). It sets up and configures GitLab CE using a custom mirror hosted at mirror.homayouni.info, ensuring seamless installation in offline or controlled environments.
Updated -
Offline and automated installer script for KVM + Libvirt packages on Ubuntu 22.04 and 24.04.
Updated -
lxd-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 -
Updated
-
nodejs-installer is a lightweight, fully automated Bash-based installer for Node.js, designed and maintained by Iman Homayouni. It streamlines the setup process for Node.js v20 on Ubuntu 22.04 (Jammy) systems by automatically verifying environment prerequisites, fetching repositories, and configuring system repositories securely.
Updated -
Hdns is a High-Performance, production‑oriented DNS responder designed for high concurrency with a single shared UDP socket, fan‑in/fan‑out threading, local A/PTR records, optional wildcard/regex matching, and upstream forwarding. It avoids common pitfalls like uneven kernel packet distribution with SO_REUSEPORT and malformed DNS response formatting that breaks dig.
Updated -
TLS‑Fission is a lightweight TLS interception and forwarding proxy written in pure C (C11) using OpenSSL and libcurl. It acts as an HTTPS termination gateway which decrypts inbound client connections, logs full HTTP requests, and safely forwards them to an upstream target using a new secured TLS session.
Updated