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 Đạt … Read more

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