podmanHowto Setup Archlinux/Podman in unprivileged promox LXDAs using proxmox as my homelab hypervisor and does prefer using lxc over vm and podman overdocker. For LXC OS, tested several OS, but archlinux could give us the latest podman version to work with. This post is going to guide you how to setup podman with overlay storage in archlinux LXC.
DevZoneHowto Setup Podman rootless in ClearlinuxI am going to use podman over docker in all my builder due to its advantages in term of security, rootless, ... You can also refer to nice articles about podman vs docker.
tftpHowto Start TFTP server on macOSmacOS has built in TFTP daemon - which is useful for developer to transfer firmware during development. Ex. if you are OpenWrt developer :)
DevZoneChange Default MacOS Ventura ShellI am using macOS Ventura and it comes with default not bash, below steps are needed to change to use the latest bash from homebrew.
DevZoneQuecOpen Golang Development GuideThis repository will introduce how to develope Golang based application with Quectel QuecOpen modules which support Linux based SDK: LTE modules (EC21-E, EC25-E, ... ), Automotive modules (AG35-E, AG35-NA, ... ), 5G modules (RG500Q, ... ).
DevZoneMesh VPN solution for Embedded Linux ModulesMesh VPN solution for QuecOpen based modules EC2x, Automotive AG35, Smart module SC20, SC600, ...
ClearLinuxHow To Install Wireguard in ClearLinuxWireGuard is my choice which is in ClearLinux KVM inside my HomeLab server due to this fast, modern and secure VPN tunnel.
DevZoneQuectel QuecOpen Development GuideQuecOpen is originally meant for OpenLinux modules of Quectel: EC2x, AG35 modules where end-user can program their own application run along with the Quectel processes.
DevZoneHow-To Build Quectel SC20 Linux Using DockerAs required OS distro to build Quectel SC20 is Ubuntu 16.04 or Ubuntu 14.04 which are very old and are not my current host OS, thus building in docker is my favourite and best choice. In fact, I can run in my MacOS, my Hackintosh, my MBP.
DevZoneGitolite-Cgit: SCM Server Docker Imagebacnh85/gitolite-cgit is a Docker image with cgit and gitolite running on top of alpinebase image. Dockerfile is available at Github repo.
DevZoneQuectel Linux USB Drivers TroubleshootingThis post, I am going to show you how to do troubleshooting the USB device drivers between Linux box and Quectel IoT Modules.
HowToHow-To Develop Using VSCode with Your Remote Server over SSHHow to do remote development with Remote-SSH plugin of VSCode. It is suitable for WFH developers.
IoT ModulesQuectel MC60 OpenCPU VSCode SDKOriginal SDK from Quectel is based on Eclipse or none. As VSCode is the most popular IDE, I intend to make VSCode based SDK for MC60 OpenCPU.
DevZoneHow-To Create Self-signed SSL Certificates For IoT ApplicationMy customer was struggling to make SSL over MQTT work on EG91 and does not know this is module problem or MQTT server problem. This guide is created to let my end-customer understand and tested with any MQTT over SSL based server like EMQX, ...