Setting Correct Permission For WordPress Using trafex/php-nginx

Overview So recently, I moved from DigitalOcean to Hetzner. While the move is from a Debian VPS to another VPS but there was a big change, my new host is an arm host and the old, awesome webdevops/php-nginx doesn’t support arm platform. So I tried https://hub.docker.com/r/trafex/php-nginx and the site was up great after initial configuration. … Read more

Install Docker BuildX on Ubuntu Server

Overview So I need to update my Jenkins to build for arm platform as I move to Hetzner from Digital Ocean (much cheaper) and I selected an arm server. Here is the guide to install docker buildx so you can build container images for arm platform Then install docker buildx Then restart docker service

Vietnamese Input on Arch Linux (Wayland/Hyprland)

Overview Here is a quick tutorial to setup Vietnamese input in Hyprland. I strugged with bamboo and gave up. Luckily, there was a good alternative. First, install the following: Next, add the following to the hyprland config (~/.config/hypr/hyprland.conf) Still in hyprland config, add: Now, in your terminal, type: Add Unikey from the left to the … Read more

Enable Colors For Logs With Logback Spring

Overview Checking log without color is hard. Enable color for your log messages would make things a bit easier. I’ll show you how to do that with logback in spring. Configuration First of all, you need to create a file name logback-spring.xml under your resource folder. Here is my file: Here is my log configuration … Read more