To configure Horilla HRM (an open-source HR management system) on Ubuntu, follow this step-by-step guide. This assumes a clean Ubuntu 22.04 or later system, and that you want to run it locally or on a small server. ✅ Prerequisites 🚀 Step 1: Update System bashsudo apt update && sudo apt…
Category: Cloud
RADIUS server on Active Directory
To configure a RADIUS server on Active Directory, you typically use Network Policy Server (NPS), which is Microsoft’s implementation of a RADIUS server and proxy. It integrates tightly with Active Directory to authenticate, authorize, and account (AAA) for network access requests (e.g., VPN, Wi-Fi, 802.1X switch ports, etc.). Here’s a…
Open-Source Storage server and client solutions
🔹 Object Storage (S3-Compatible) 1. MinIO 🔹 Distributed File Systems 2. Ceph 3. GlusterFS 🔹 iSCSI / Block Storage 4. TargetCLI / LIO (Linux iSCSI Target) 5. Open-iSCSI (Client) 🔹 SMB / NFS (Traditional File Sharing) 6. Samba 7. NFS (Kernel or ganesha) 🔹 High Performance / Cloud-Native / Modern…
Automate scripting for installing snipeiT on Ubutu Server
Sure! Here’s a Bash script that automates the installation of Snipe-IT on an Ubuntu Server. This script sets up: Let’s assume Ubuntu 20.04+ and a fresh server. ✅ Script: install_snipeit.sh bash#!/bin/bash# Exit on any errorset -e# Define MySQL root password and Snipe-IT DB infoMYSQL_ROOT_PASSWORD=”StrongRootPass123!”SNIPEIT_DB=”snipeit”SNIPEIT_USER=”snipeuser”SNIPEIT_PASS=”SnipeUserPass456!”echo “Updating system…”apt update && apt upgrade…
Script to install PartKeepr on Ubuntu Server 22.04+
🚀 Install Script: install_partkeepr.sh Save as install_partkeepr.sh and run with sudo bash install_partkeepr.sh. bash#!/bin/bash# Configurable VariablesDB_NAME=”partkeepr”DB_USER=”partkeepruser”DB_PASS=”StrongPasswordHere!” # Change this!DOMAIN_NAME=”partkeepr.local” # Update this or use your IPecho “>>> Updating system and installing dependencies…”apt update && apt upgrade -yapt install -y apache2 mariadb-server mariadb-client php php-mysql php-gd php-intl php-curl php-xml php-mbstring php-zip…
Installing PartKeepr on an Ubuntu Server
✅ Step-by-Step Installation of PartKeepr on Ubuntu Server 1. System Preparation bashsudo apt update && sudo apt upgrade -ysudo apt install unzip curl git -y 2. Install Apache, PHP, and MariaDB bashsudo apt install apache2 mariadb-server mariadb-client -y Install PHP and required extensions: bashsudo apt install php php-mysql php-gd php-intl…
Deep Dive: Adding Custom Fields to Snipe-IT (Database + UI)
1️⃣ Database Modification: Add a New Column Snipe-IT uses MySQL/MariaDB as its database. First, we need to add a new field to store the additional data. 📝 Create a Migration for the New Field Run the following command in your Snipe-IT installation directory: shphp artisan make:migration add_warranty_expiry_to_assets –table=assets Open the…