Deploying Snipe-IT Asset Management System Using Docker
Snipe-IT is an open-source application for tracking IT assets, including hardware, software licenses, and accessories.
Setting Up the Docker Environment
Install Docker and Docker Compose on your host system.
Configuring Environment Variables
Create a directory for configuration files and generate an environment file.
mkdir -p /opt/snipe-it/conf ...
Posted on Fri, 15 May 2026 09:41:18 +0000 by ell0bo
Deploying Jenkins Using Docker
Pull the Jenkins Docker image.
docker pull jenkins/jenkins
Set up a persistent storage directory on the host and adjust permissions.
mkdir -p /var/jenkins_data
chmod 777 /var/jenkins_data
Launch a Jenkins container with custom configurations.
-d runs the container in detached mode.
-p 10240:8080 maps the container's Jenkins web interfac ...
Posted on Thu, 14 May 2026 13:26:49 +0000 by alexdoug
Automated Deployment Pipeline with Jenkins on Windows
1. Install JDK version 1.8 by downloading it from the official Oracle website (https://www.oracle.com/java/technologies/downloads/)2. Download the Jenkins installation package from https://jenkins.io/download/3. Follow the installation process which is well-documented across various online resources4. After installation, log in to the Jenkins i ...
Posted on Thu, 14 May 2026 09:00:06 +0000 by sactown
Understanding Project Lifecycles and Docker Deployment
This document outlines the typical stages of a project's lifecycle and explores modern approaches, with a focus on Docker deployment.
Project Lifecycles
Software projects, like all endeavors, progress through distinct phases. The evolution of the internet has significantly impacted these lifecycles. We can broadly categorize project lifecycles ...
Posted on Wed, 13 May 2026 01:29:21 +0000 by sapna
Deploying the Go-ChatGPT Service Stack with Docker Compose
Service Deployment Structure
The go-ChatGPT project relies on multiple middleware services. The deployment directory layout is shown below:
|-- chat-api
| |-- etc
| | `-- config.yaml
| `-- logs
|-- chat-rpc
| |-- etc
| | `-- config.yaml
| `-- logs
|-- docker-compose.yaml
|-- mysql
| `-- data
|-- nginx
| |-- conf
| | `-- ...
Posted on Mon, 11 May 2026 05:33:29 +0000 by Hilitec
Deploying Decoupled Web Applications on Linux Using Nginx
Environment Setup and Nginx CompilationBegin by installing the necessary compiler and development libraries required for Nginx to function properly, including support for SSL and regular expressions.yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel
Extract the source archive and navigate into the directory. Execute th ...
Posted on Sun, 10 May 2026 23:03:15 +0000 by tomhath
Implementing Automatic Browser Cache Busting in Vue Applications
Deployment Caching Challenges
When releasing updates to production, users often encounter stale resources due to aggressvie browser caching. Even when code changes, static assets might load from local storage without hitting the server. To resolve this, implement asset fingerprinting during the build process.
JavaScript and CSS Fingerprinting
B ...
Posted on Fri, 08 May 2026 16:32:32 +0000 by inkfish
Deploying Multiple ZooKeeper Instances on a Single Host
Environment Setup
Target system: CentOS 7.3 (sinngle machine)
ZooKeeper version: 3.5.2
Installation path: /opt/zk
Instance ports: 2181, 2182, 2183
Config files: /opt/zk/conf/node1.cfg through node3.cfg
Install rqeuired Java runtime:
yum install java-1.8.0-openjdk -y
Installation Steps
Download the distribution package:
wget https://archive.apa ...
Posted on Thu, 07 May 2026 17:00:49 +0000 by HowdeeDoodee
Deploying a BI Application Stack with Docker Compose, Spring Boot, Redis, and RabbitMQ
Server PreparationAcquire a cloud server instance from a provider such as Tencent Cloud or AWS. Select a lightweight server configuration suitable for development or testing purposes. Install CentOS 7.6 or a similar Linux distribution as the operating system.Docker InstallationConfigure the package manager to use a mirror repository for faster ...
Posted on Thu, 07 May 2026 13:36:08 +0000 by Brandito520
Database Systems Overview and MySQL Deployment on Linux
Data represents stored information in various forms such as images, text, spreadsheets, attachments, videos, application packages, user account records, and order details. A Database Management System (DBMS) organizes, stores, and retrieves this data efficiently. The major categories include:
RDBMS (Relational)
NoSQL (Non-relational)
NewSQL (D ...
Posted on Thu, 07 May 2026 06:10:05 +0000 by R_P