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

Fix SearXNG Rate Limits, Captchas, Redis Errors, and Broken Search Engines
SearXNG search failures can come from rate limits, captchas, Redis errors, or blocked search engines. This guide helps you find the cause and get search results working again.

How to Self-Host Beszel for Lightweight VPS and Docker Monitoring
Monitor your VPS and Docker containers from one simple dashboard. This guide shows you how to self-host Beszel, connect agents, and track server resources and container stats.

SigNoz Troubleshooting: OTLP, ClickHouse & Missing Traces
SigNoz missing traces or failing to receive OTLP data? This guide helps you fix collector setup, ClickHouse errors, and trace data that does not appear in the dashboard.

PocketBase Troubleshooting: Admin UI, CORS, Migrations & SQLite Locks
PocketBase problems can block the admin panel, API requests, and database updates. This guide helps you fix admin access, CORS errors, failed migrations, and SQLite lock issues.

How to Secure Self-Hosted Apps with CrowdSec and Traefik or Caddy
Protect your self-hosted apps from bad traffic and common web attacks. This guide shows you how to use CrowdSec with Traefik or Caddy to detect and block threats before they reach your apps.

Headscale Troubleshooting: DERP, DNS, Routes & Node Registration
Headscale connection problems can stop devices, DNS, and subnet routes from working. This guide helps you fix DERP relay errors, DNS issues, route setup, and node registration failures.

How to Install Meilisearch with Docker and Build a Private Search API on Ubuntu
Build your own private search service on Ubuntu. This guide shows you how to run Meilisearch with Docker, store data safely, and create a secure API for your apps.

How to Install AdGuard Home on a VPS for Private DNS, DoH, and DoT
Run your own private DNS server on a VPS and keep DNS requests encrypted. This guide shows you how to install AdGuard Home, block unwanted domains, and enable DoH and DoT.

How to Self-Host SearXNG with Docker, Redis, and a Secure Public JSON API
Run your own private search engine and JSON API with SearXNG. This guide shows you how to deploy it with Docker and Redis, then secure public API access for your apps and AI tools.

Nginx Proxy Manager Troubleshooting: 502s, Redirect Loops & Cert Renewals
Nginx Proxy Manager issues can make your apps unreachable or leave certificates expired. This guide helps you fix 502 errors, redirect loops, and failed certificate renewals.

How to Install SigNoz on a Dedicated Server with Docker and OpenTelemetry
Set up SigNoz on a dedicated server to collect logs, metrics, and traces in one place. This guide shows you how to deploy it with Docker and send app data using OpenTelemetry.

How to Self-Host Headscale on Ubuntu and Connect Linux, macOS, and Mobile Nodes
Build your own private mesh network with Headscale on Ubuntu. This guide shows you how to install it and connect Linux, macOS, and mobile devices to your own server.