Tutorials
In-depth technical tutorials, guides, and infrastructure best practices.

Self-Host Harbor Registry with Docker Compose, TLS, and Trivy
Keep your container images private and safe. Self-host Harbor with Docker Compose, secure it with TLS, and scan images for vulnerabilities using Trivy.

How to Self-Host LibreChat on Linux VPS for Production Use
Run your own AI chat platform, no third party needed. This guide shows you how to self-host LibreChat on a Linux VPS and get it ready for real production use.

GitOps Deployment Pipeline: Self-Hosted ArgoCD on Kubernetes
Automate your Kubernetes deployments with Git as the source of truth. This guide shows you how to set up ArgoCD on dedicated servers for safe and repeatable rollouts.

Run Multiple MCP Servers Securely with Docker MCP Gateway and Isolated Profiles
Running several MCP servers can get messy and risky fast. Learn to use Docker MCP Gateway with isolated profiles to keep each server secure and separate.

Flowise Troubleshooting Guide: Flows, Queues & API Errors
This guide covers Flowise fixes for lost flows, stuck queue workers, credential errors, API 401s, and reverse proxy issues, all in one place.

Safely Upgrade Self-Hosted Dify: Backups, Migrations & Rollback
Upgrading Dify without a plan can break your setup. This guide shows you how to back up your database, check migrations, and roll back safely if something goes wrong.

Secure a Remote MCP Server: OAuth 2.1, Token Validation & Proxy Controls
A remote MCP server needs more than a public URL. This guide shows you how to protect it with OAuth 2.1, validate tokens, and control access through a reverse proxy.

Open WebUI MCP Troubleshooting: Tools, OAuth & Streaming Errors
Open WebUI MCP not working as expected? This guide helps you fix tool discovery, OAuth login, MCPO setup, and streaming errors step by step.

Self-Host Flowise: Docker Compose, PostgreSQL, Redis & HTTPS
Run Flowise on your own server with a setup built for real use. This guide covers Docker Compose, PostgreSQL, Redis, HTTPS, and worker mode for a stable deployment.

Dify Docker Troubleshooting: Workers, Sandbox, Vector DB & Plugins
Fix common Dify Docker problems before they slow down your apps. This guide covers worker queues, sandbox issues, vector database errors, Nginx problems, and plugin failures.

How to Trace AI Agent Tool Calls with OpenTelemetry and Arize Phoenix
See every tool call your AI agent makes. This guide shows you how to use OpenTelemetry and Arize Phoenix to track inputs, outputs, errors, and response time.

What Is a Domain Name and How Do You Choose the Right One?
A domain name is your website’s address on the internet. This guide explains how it works and how to choose a short and clear name that fits your brand.