Monitoring and Upgrading IOPS for EBS
Cloud computing allow us to pay only for what we consume, the question now for us is, how much do we need, we will discussing this in the context of IOPS for EBS in this article. Whenever we create a...
Alter Column Type for Mysql without downtime
We did this by using pt-online-schema-change 1. Since we are using RDS with Read Replica, and the tool require log_bin_trust_function_creators = 1, we did a failover to Read Replica, modifying parameter group of Master, reboot Master, then failback to Master...
Flutter convert to Base64 image and Display it
Its a known issue for Flutter Camera Plugin will rotate the images 90 / 270 degree when uploading it to server or displaying it with a Image widget, like this: The cause of the issue is due to EXIF meta...
Docker More, SSH Less – Docker Machine to AWS EC2
Let’s explore some alternative for Docker production deployment besides of using AWS ECS and Manual Docker Engine deployment Manual Docker Engine deployment provide us the full details of all the commands to run, but its always better to just run...
Laravel in Docker on the Cloud – Amazon ECS
We have created our Docker Hub image here and hosted it in a self-provisioned Ubuntu server. What if we want to host it on Amazon ECS (Elastic Container Service) Fargate with the Docker Hub image? Let’s do it: 1. Sign...
WordPress Underattack – wp-login.php
If you see this kind of pattern repeating in your Web server access log: 1.1.1.1 [30/May/2019:09:25:29 +0000] underattack.artisan.com.my "POST /wp-login.php HTTP/1.1" 403 2018 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:62.0) Gecko/20100101 Firefox/62.0" 1.1.1.1 [30/May/2019:09:25:31 +0000] underattack.artisan.com.my "GET /wp-login.php HTTP/1.1" 200...
Laravel in Docker on the Cloud – Part 2
Continue from Part 1 Now the problem we face now is that we need to stop and re-run the docker image whenever there’s any changes in the Laravel code. To solve this, we can mount the project root into the...
Laravel in Docker on the Cloud – Part 1
I has been asked how to make Laravel run in Docker, and more importantly how to deploy it to a production server, since then I have been exploring for options and Laradocks seems to be a simplified way to go...
Save time deploying Laravel with Gitlab CI to Staging server
It’s kind of pain to SSH into staging server and run git pull whenever there’s any code change in Master repo for testing in the staging server. It would save some time if whenever there’s a push to Master, Gitlab...
Fast and Performance WordPress at AlibabaCloud, and cost saving
There are tons of tutorials sharing about how to host WordPress on the Cloud, this series of articles are to share our cloud methodology, and technology how Artisan deploy WordPress on the Alibaba Cloud. The process of deployment is always:...