MA JunyiDeploying Huginn Automation Software on Raspberry Pi Using DockerA huginn docker image with support for Raspberry Pi (arm32v7) and aarch64 (arm64v8) devices.Jul 21, 2023Jul 21, 2023
MA JunyiConsiderations for Joplin Data MigrationEvernote is dead. Nearly all of its remaining staff has been laid off. It’s time to find an alternative.Jul 17, 2023Jul 17, 2023
MA JunyiTwo Essential Third-Party Software Platforms for QNAP NASThe QNAP NAS comes with a pre-installed software store that offers limited software options, particularly on the ARM platform. While Docker…Jul 16, 2023Jul 16, 2023
MA JunyiConnecting QNAP NAS to a headscale server using TailscaleThe Tailscale package for QTS provides a web UI that can only connect to the official Tailscale server. However, this article presents an…Jul 15, 2023Jul 15, 2023
MA JunyiTwo Simple Steps to Strengthen the OpenWRT Router FirewallThere is no need to invest in expensive hardware firewalls or resource-intensive web application firewalls (WAFs) to safeguard your home…Jun 30, 20231Jun 30, 20231
MA JunyiConfiguring PureVPN with Wireguard as a socks5 proxy without expirationThis article presents a solution to three common problems that arise when using PureVPN and Wireguard. These include:Apr 27, 2023Apr 27, 2023
MA JunyiDebugging Arduino without hardware debuggerSay goodbye to Serial.println(). This article presents a method to debug Arduino using GDB without a hardware debugger like Atmel-ICE. It…Jan 5, 2023Jan 5, 2023
MA JunyiDebugging ESP32 using $2 S2 Mini via JTAGIn the context of ESP32 development, debugging is a crucial task, but the ESP-PROG, which is the official debugger for ESP32, is becoming…Dec 30, 2022Dec 30, 2022