Skip to content
TechSch
  • Blog
  • Reviews
  • Tutorials

Host Multiple Websites with jwilder nginx-proxy and letsencrypt-companion

Introduction Two years ago, in 2018, I was introduced to Docker by a colleague of mine who was a brilliant programmer. Thus, I started my Docker journey on my own by reading tutorials online. I was developing a WordPress website...

Create Helpdesk Ticketing System with Google Apps Script

Introduction When a business expands with increased headcounts, there will be more incoming IT helpdesk requests from its employees. There will always be this period of time where the single IT staff will have to answer phone calls, reply to...

Change Domain for WordPress Docker Container with phpMyAdmin

Are you trying to migrate an existing WordPress Docker container to a new domain URL? One might change domain for a couple of reasons. For example, change in brand name, favorite domain in .com becomes available or change to different...

Config Examples for liximomo SFTP Sync Extension – VS Code

Introduction Visual Studio Code is one of the most popular code editors these days. There are many plugins (also known as extensions) developed for Visual Studio Code in the marketplace and I am going to introduce a must-have extension for...

How to Resolve iptables: No chain/target/match by that name

Introduction If you encounter such error, it means that the CONFIG_NETFILTER module was not complied in your kernel. All VPS (virtual private server) that I owned from DigitalOcean, AWS, Google Cloud and other lesser-known host providers have it by default...

PNY Elite 480GB USB 3.0 Portable SSD Review

Introduction Whatever you call it - thumb drive, flash drive or just plain USB, is a wonderful little gadget that had since made CD obsolete. Gone are the days when we are required to boot up Windows CD to install...

How to Backup Databases and Files, Rotate and Rsync to Remote

We should always schedule backups for our website files and databases but should never keep the backups only in the server which your websites and databases reside in. If you are on solid cloud providers like Amazon Web Services (AWS)...

Host Website on IPv6 NAT VPS with Cloudflare DNS and NGINX

Introduction Cloud services like AWS, DigitalOcean and lesser-known VPS hosting providers sell VM (Virtual Machines). The annual price can range from $20 (less-known providers) to $70 for cloud services like AWS. All VM plans come with 1 dedicated IPv4 address...

Using Ansible to Automate Deployment for Apps and IT Infrastructure

Introduction Ansible is one of the few configuration management tools in the DevOps environment. It is an infrastructure automation platform used to deploy our applications and systems rapidly to enable continuous integration and continuous deployment. While there are others like...

How to Backup WordPress Database and Directory Docker Containers

In this tutorial, I am going to show you how to backup Docker containers for services WordPress and MySQL in a docker-compose.yml file. If you read enough backup articles like me, you will find that some articles relate to just...
How to Create an Aquarium Divider and Let Kids Share a Fish Tank

How to Create an Aquarium Divider and Let Kids Share a Fish Tank

Posted by By Mike Goh August 2, 2020Posted inDaily Rants and Excitement BlogTags: Family, FunNo Comments
Background I have been keeping fishes for more than a year now and this hobby started from my previous job. The thought came when I was assigned a huge L-shaped table when relocated to a new office premise. While other…
Read More
Using Docker Swarm Container Orchestration to Manage Multiple Containers

Using Docker Swarm Container Orchestration to Manage Multiple Containers

Posted by By Mike Goh July 25, 2020Posted inDevelopers Technical TutorialsTags: DevOps, DockerNo Comments
Introduction Previously, I had mastered the basics of Ansible as infrastructure configuration management tool as part of my self-learning DevOps journey. Today, I had to understand and try out what is a container orchestration tool. I started with Kubernetes as…
Read More
Using Form Responses to Update Spreadsheet – Google Apps Script

Using Form Responses to Update Spreadsheet – Google Apps Script

Posted by By Mike Goh July 15, 2020Posted inDevelopers Technical TutorialsTags: Cloud Computing, Google ServicesNo Comments
Introduction I have been using Google Drive to create various docs and spreadsheets to store my notes for the past 10 years. Due to the COVID-19 pandemic, my company had embarked on a few digitization projects and one of them…
Read More
Using Ansible to Automate Deployment for Apps and IT Infrastructure

Using Ansible to Automate Deployment for Apps and IT Infrastructure

Posted by By Mike Goh July 3, 2020Posted inDevelopers Technical TutorialsTags: DevOps, ServersNo Comments
Introduction Ansible is one of the few configuration management tools in the DevOps environment. It is an infrastructure automation platform used to deploy our applications and systems rapidly to enable continuous integration and continuous deployment. While there are others like…
Read More
Automated Checks: Send Email when Product in Stock

Automated Checks: Send Email when Product in Stock

Posted by By Mike Goh June 29, 2020Posted inDaily Rants and Excitement BlogTags: Command Line, EmailNo Comments
Introduction Have you ever wanted to buy that pretty dress or gadget really bad but disappointed at it being currently out of stock? Then, you check the listing once every few hours in hope to snap it up when it…
Read More
Father’s Day 2020 with My Family

Father’s Day 2020 with My Family

Posted by By Mike Goh June 21, 2020Posted inDaily Rants and Excitement BlogTags: Family, FunNo Comments
This would be my seventh Father's Day. OMG, how times flies! My family (wife, daughter and later son) would celebrate Father's Day without fail for me every year. There would be cards from my daughter and/or cake from my wife.…
Read More
VeraCrypt Drive Encryption to Protect Data

VeraCrypt Drive Encryption to Protect Data

Posted by By Mike Goh June 15, 2020Posted inSoftware and Web Services ReviewsTags: Security, SoftwareNo Comments
Introduction TrueCrypt is the first on-the-fly encryption (OTFE) that I used and when it got discontinued, I switched to VeraCrypt. Similar to TrueCrypt, VeraCrypt is a small encryption software that is used for OTFE and is a fork of the…
Read More
360 panoramic virtual tours 3DVista

360 Panoramic Virtual Tours with 3DVista

Posted by By Mike Goh June 10, 2020Posted inSoftware and Web Services ReviewsTags: Fun, Software, WebNo Comments
Introduction Due to the COVID-19 pandemic, many companies are forced to embark on the digital transformation journey. One marketing trend is the use of 360 virtual tours to bring visitors back to places of attractions on the web. But virtual…
Read More
bash script sync production demo

Bash Script to Sync WordPress Docker Production to Demo

Posted by By Mike Goh June 6, 2020Posted inDevelopers Technical TutorialsTags: Command Line, Docker, WordPressNo Comments
Introduction After we had upgraded a website from development to production status, we will need to put up a maintenance notice if we are required to make further changes. It is unpleasant to let visitors see the down-time or on-going…
Read More
Set Up DKIM, SPF and Reverse DNS to Improve Mail Deliverability

Set Up DKIM, SPF and Reverse DNS to Improve Mail Deliverability

Posted by By Mike Goh May 14, 2020Posted inDevelopers Technical TutorialsTags: Domain DNS, EmailNo Comments
Introduction DomainKeys Identified Mail (DKIM) is a protocol that contributes to DMARC compliance and requests the sender origin to take responsibility for sent messages that can be verified by mailbox providers. Essentially, it enables the outbound domain to digitally sign…
Read More

Posts navigation

Previous page 1 2 3 4 Next page

Trending

  • Host Multiple Websites with jwilder nginx-proxy and letsencrypt-companion
  • Create Helpdesk Ticketing System with Google Apps Script
  • Change Domain for WordPress Docker Container with phpMyAdmin
  • Config Examples for liximomo SFTP Sync Extension – VS Code

Tags

Backup Cloud Computing Command Line Database DevOps Docker Domain DNS Email Family Firewall Fun Google Services Network NGINX Security Servers Software Web WordPress
  • About
  • Contact
  • Terms & Privacy
Copyright 2021 © Techsch.com. All rights reserved. Sinatra theme. Flaticon icons.
Scroll to Top