Expose homelab services to the internet with Cloudflare Tunnel, no public IP, and automatic HTTPS.
Exposing homelab services to the internet with Cloudflare Tunnel


Expose homelab services to the internet with Cloudflare Tunnel, no public IP, and automatic HTTPS.

Automate image conversion to WEBP and AVIF with a bash script, featuring encoder fallback and OS detection for seamless integration.

Learn how to use launchd WatchPaths to trigger scripts on file changes, with practical scenarios for SQLite backup and automatic image conversion on macOS.

Accesing machines behind NAT via SSH just got easier. Discover SSH-J.com, a free public jump host with systemd automation for persistent connections.

Immich is an open-source, self-hosted Google Photos alternative with facial recognition and automatic phone backup. How to run it on a homelab or VPS.

Limitations of free website builders: GitHub, Cloudflare Pages, and Pages CMS explored, plus alternatives for Hugo and more.

Learn how to schedule tasks on macOS with launchd, a powerful alternative to cron, and discover its features like logging, missed execution recovery, and more.

Migrating from cron to systemd timers on Debian/Ubuntu: discover the benefits of integrated logging, missed execution recovery, and dependency management.

Install Isso for self-hosted, tracking-free comments on Hugo blogs and static sites, using virtualenv, gunicorn, and systemd on a VPS with Nginx.

How to replace WordPress with Hugo, Pages CMS, and Cloudflare — from setup to custom domain, with solutions for comments, search, and scheduled posts.