Immutable Image Deployment strategy
The Development Flow for a php-local.ini Change Here is the step-by-step process for a developer: 1. The Developer Edits the Config (Locally) The developer needs to modify the php-local.ini file.…
The Development Flow for a php-local.ini Change Here is the step-by-step process for a developer: 1. The Developer Edits the Config (Locally) The developer needs to modify the php-local.ini file.…
We need an image that stops relying on the /config bind mount for the site content (/config/www) and instead has that content baked inside the image. 1. Identify Key Information…
How to share data between jobs To pass data, such as your BUILD_STAGE value, from one job to a subsequent job, you have two primary methods in Gitea/GitHub Actions: 1.…
Feature Ghost Blog (CMS) Hugo (Static Site Generator) Obsidian (Knowledge Base) Content Format Markdown (stored in a database) Markdown (stored as flat files) Markdown (stored as flat files in a…
To list the files in a Git branch, you can use the git ls-tree or git ls-files commands. 1. Using git ls-tree: This command allows you to list the contents…
Tool Purpose Interaction Scope kubeadm Cluster setup and administration. Used for bootstrapping a minimum viable Kubernetes cluster and managing its lifecycle, such as upgrades and joining nodes. Communicates with the…
Other popular Kubernetes tools The Kubernetes ecosystem offers a broad range of other tools to simplify, manage, and extend a cluster’s functionality. Management and development Continuous delivery and GitOps Monitoring…
What’s the best process to change git release tag name and should branch names match release name? The best process for changing a Git release name is to create a…
How to use the script layouts/partials/menu.html Reference the partial: Include the partial in your theme’s header or layout file: layouts/partials/header.html Run the script: From your terminal, run the Python script.
Incident Summary Date: October 29, 2025Severity: MediumStatus: ✅ RESOLVEDComponent: MCP_DOCKER (Obsidian MCP Server)Resolution Time: < 30 minutes Symptoms Root Cause ✓ CONFIRMED Root Cause: Obsidian application was not running on…
This website stores cookies on your computer. These cookies are used to provide a more personalized experience and to track your whereabouts around our website in compliance with the European General Data Protection Regulation. If you decide to to opt-out of any future tracking, a cookie will be setup in your browser to remember this choice for one year.
Accept or Deny