SSH with PEM Key File
Learn how to generate SSH PEM keys, install the public key on a server, connect without passwords, and troubleshoot common SSH key issues.
Learn how to generate SSH PEM keys, install the public key on a server, connect without passwords, and troubleshoot common SSH key issues.
Master Docker Compose for orchestrating multi-container applications. Learn services, networks, volumes, environment variables, and production best practices.
Deploy Fail2Ban on Ubuntu 24.04 and Debian 12 to automatically block SSH brute-force attacks. Configure jails, whitelist IPs, and integrate with SSH for layered defense.
Connect any two self-hosted apps with Stacker PIPEs using manual endpoint specification. No discovery required - create data pipelines between Directus, Chatwoot, WordPress, and any HTTP API in seconds.
Learn how to connect Directus to any HTTP service using Stacker PIPEs. Fetch data from Directus, transform it with JSONPath, and deliver it to Slack, Chatwoot, or any webhook - no scripts needed.
Connect Supabase and PostHog with a Stacker PIPE. Step-by-step guide to deploying the stack, configuring Kong API gateway, creating data pipes, and troubleshooting common issues.
Deploy Ghost CMS to Hetzner Cloud with a single Stacker command. Complete guide covering stacker install, cloud deployment, firewall setup, and troubleshooting.
Test a Directus to Chatwoot data pipe with Stacker. Deploy both apps, scan for endpoints, create the pipe, and trigger data flow between your headless CMS and support platform.
Results from testing Stacker PIPE endpoint discovery across Directus, Chatwoot, WordPress, and Stirling-PDF. What works, what doesn
A deep dive into Stacker
Build a WordPress to Matomo analytics pipe with Stacker. Complete walkthrough covering deployment, Contact Form 7 integration, Docker networking fixes, and agent probe troubleshooting.
Five license changes in five years, two of them later reversed. If you self host, the license file is an operational input now, not a legal footnote. Here is how to judge a project before it becomes load bearing in your stack.