podman Howto Setup Archlinux/Podman in unprivileged promox LXD As 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.
DevZone Howto Setup Podman rootless in Clearlinux I 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.
tftp Howto Start TFTP server on macOS macOS has built in TFTP daemon - which is useful for developer to transfer firmware during development. Ex. if you are OpenWrt developer :)
DevZone Change Default MacOS Ventura Shell I am using macOS Ventura and it comes with default not bash, below steps are needed to change to use the latest bash from homebrew.
ClearLinux How to Auto Mount Disks in ClearLinux Recently, I build a new desktop PC for my development where my favourite ClearLinux OS is installed and there are 2 nvme disks are installed to expand storage capabilities. This post will show you how to write entry of fstab so the system can automatically mount your new disks. Format
DevZone QuecOpen Golang Development Guide This 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, ... ).
IoT Modules QuecOpen - WireGuard VPN Solution This post analyze and provide solution to compile and integrate all needed kernel module and wireguard-tools to the QuecOpen SDK - running kernel 3.18 which WireGuard feature is missing.
DevZone Mesh VPN solution for Embedded Linux Modules Mesh VPN solution for QuecOpen based modules EC2x, Automotive AG35, Smart module SC20, SC600, ...
IoT Modules Quectel QuecOpen ADB Troubleshooting ADB (Android Debug Bridge) is a development tool that facilitates communication between your Linux box and Android device. ADB USB interface is found in Qualcomm based IoT Modules like EC21, EC25, AG35, SC20, ... with big memory size running Linux OS.
ClearLinux How To Install Wireguard in ClearLinux WireGuard is my choice which is in ClearLinux KVM inside my HomeLab server due to this fast, modern and secure VPN tunnel.
SysAdmin Upgrade from Clover to OpenCore OpenCore is the next bootloader generation over Clover for Hackintosh fans, I need to spend my time to upgrade my old desktop to this new bootloader. With the help from OpenCore document, everything is going so much easy with MacOS Valina installation method.
DevZone Quectel QuecOpen Development Guide QuecOpen 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.
DevZone How-To Build Quectel SC20 Linux Using Docker As 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.
DevZone Gitolite-Cgit: SCM Server Docker Image bacnh85/gitolite-cgit is a Docker image with cgit and gitolite running on top of alpinebase image. Dockerfile is available at Github repo.
SysAdmin How To Setup Nginx-Proxy For HomeLab As I want to host all services under my HomeLab server, Nginx Proxy is needed. Due to some limitations of my old approach using letsencrypt-nginx-proxy-companion, I decided to use Nginx Proxy Manager which has beautiful and secure admin interface.
SysAdmin How To Setup Pi-hole with OpenWrt Due to Covid-19, most of people are working at home. Nowadays, advertising consumes a lot of your bandwidth and it is not safe for non-IT people, especially for your little kids. Pi-hole is what you need for this task.
DevZone Quectel Linux USB Drivers Troubleshooting This post, I am going to show you how to do troubleshooting the USB device drivers between Linux box and Quectel IoT Modules.
SysAdmin How-To Build OpenWrt Image For Your Router Using ArchLinux Container As your router firmware is not under well maintain from supplier, there are a lot of known exploits for the existing one, OpenWrt is the open source router OS that you can build for your own router for more secure.
HowTo How-To Develop Using VSCode with Your Remote Server over SSH How to do remote development with Remote-SSH plugin of VSCode. It is suitable for WFH developers.
SysAdmin How-To Point Your Domain IP to Your Home - HomeLab How to update your domain DNS record to point to your home IP, so you can host your website just inside your homelab server.
Hackintosh How-To Upgrade Existing Clover EFI Bootloader Upgrade macOS Catalina 10.15.4 break system boot up properly, however MBP prevents to install Clover bootloader due to SIP enabled.
SysAdmin How-To Config NFS Server in ClearLinux OS Just bought Dell R720XD and create a VM as main build OS for my Linux development in various platform Linux and Android at Quectel Smart modules and OpenWrt for my router, ... This port is going to show you how to config NFS server for your configuration.
IoT Modules Quectel MC60 OpenCPU VSCode SDK Original 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.
DevZone How-To Create Self-signed SSL Certificates For IoT Application My 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, ...