Wiki Create a Unified File Browser Across Multiple Linux Machines Using Filebrowser Quantum Managing files across multiple Linux machines usually means SSH-ing into each machine or multiple browser tabs. What if you could see every file from every machine in a single web interface? With Filebrowser Quantum's built-in WebDAV support and rclone, you can set up a master machine...
Wiki Upgrade from Debian 12 (Bookworm) to Debian 13 (Trixie) Debian 13 "Trixie" has been stable since August 2025. If you're still running Debian 12 "Bookworm", it's a great time to upgrade. This guide walks you through the entire process step by step, no advanced Linux knowledge required. 1. Pre-Upgrade Checklist...
Downloads NetDebug Toolkit: The All-in-One Network Diagnostics App for iPhone, iPad, and Apple TV Troubleshoot Wi-Fi issues, inspect DNS records, scan ports, and diagnose connectivity problems, all from your pocket. Whether you're a network engineer responding to an outage, a developer debugging API connections, or a home-lab enthusiast checking on your NAS, NetDebug Toolkit puts 16 professional-grade networking tools...
Wiki How to Set Up SSH Server on Rooted Android (LineageOS) Using Dropbear Why Dropbear? Dropbear is a lightweight, standalone SSH server that works reliably on Android without system library dependencies. Meanwhile, the built-in OpenSSH sshd binary on LineageOS has a known BoringSSL compatibility issue that causes a segmentation fault during crypto initialization. It cannot be fixed through configuration. Prerequisites * Rooted Android...
Wiki How to Auto-Start Home Assistant on Boot on Rooted Android (LineageOS + Magisk) Prerequisites * Rooted Android device running LineageOS * Magisk installed (for boot scripts) * Home Assistant Companion app installed on the device * ADB access to the device (via USB or wireless) 1. Connect Device to ADB 1.1. Connect via USB Connect the Android device via USB and get a root shell adb...
Wiki Bypass CGNAT Using WireGuard on a VPS for Full Remote HomeLab Access If your home internet is behind CGNAT, you can't port-forward. That means no direct access to your HomeLab from outside. Here's how I solved it using a cheap VPS, WireGuard, and Docker. Architecture The local Wireguard client connects outbound to the VPS (bypasses CGNAT). Other...
Wiki Bypass CGNAT Using WireGuard on a VPS With Omada Controller If your home internet is behind CGNAT, you can't port-forward. Here's how to set up a WireGuard tunnel between your Omada Router (with/without Omada Controller) and a VPS so you can access your HomeLab from anywhere. Architecture The router connects outbound to the VPS...
Self-Hosted How to Install Beszel Agent on Home Assistant : Step-by-Step Guide If you're running Beszel Hub and want to monitor your Home Assistant system, this Home Assistant Beszel Agent add-on makes it easy. This guide covers the installation and setup process. Prerequisites Before you begin, make sure you have: * A running Home Assistant instance * Supervisor access to install...
Self-Hosted Reboot/Shutdown Linux Machines with Home Assistant (with Restricted SSH Access) Automate Linux shutdowns and reboots securely with Home Assistant by creating a limited sudo user, configuring SSH keys, and adding command line switches....
Downloads Download Visual Studio 2026 Web Installer / ISO (Community / Professional / Enterprise) Please read Visual Studio 2026 system requirements before installing: Supported Operating Systems Visual Studio is supported on the following 64-bit operating systems: * Windows 11 — supported editions: Home, Pro, Pro Education, Pro for Workstations, Enterprise, and Education (including ARM64 editions). * Windows 10 — supported editions: Home, Professional, Education, and Enterprise. * Windows...
Docker Fix Docker Stats Not Showing on Raspberry Pi (Memory & CPU Missing) If you're running Docker on a Raspberry Pi and docker stats shows zero CPU or memory usage for your containers, you're not alone. This is a common issue on Raspberry Pi OS (especially Bookworm and later) and other ARM-based systems, where cgroup memory (and sometimes...
Wiki Syncthing .stignore Examples: Ignore Files by Extension, Folder & Pattern Type Syncthing uses .stignore files (similar to .gitignore) to exclude files and folders from synchronisation. Place the .stignore file in the root of your synced folder. 1. Basic Syntax * * - Matches any sequence of characters (except /) * ** - Matches any sequence of characters (including /) * ? - Matches any single character * ! - Inversion of the given condition (i....