Skip to main content

Posts

How to Prepare a Blog Using Hugo

Introduction As some of you may notice, I have been playing with some blogging softwares for the last 2 years. Like most of the people I have started blogging with Google’s Blogger and switches to Wordpress. They were all nice, however I was looking for something more straightforward and have more control. Knowing that I am not a web developer, most of the sections in Wordpress and others were totally out of my understanding. By the way, I also remembered that I tried Wix. If you would like to stick with their templates and methods, Wordpress, Wix, GoDaddy etc, are all good products. Here, as an engineer, I was looking something more, and discover the world of self hosting, and started checking different categories of it, then I found myself in Static Site Generators which I have never heard before. There were many opensource softwares listed, and they have huge amounts of stars in Github and noticed that it is widely used. First, I tried to understand the logic of the Static Site Gene...

Bucket Sync and Migration With Rclone

In case of a bucket migration or syncing with a backup purpose, rclone is very handy tool to use.   Rclone   is not just only used for doing migrations, but instead it is very comprehensive tool that can be used in so many varieties, but here we will focus on one of the most important S3 operations. The important information to collect here is source and destination bucket access information which will be  endpoints ,  region , Access Key and  Secret . In overall steps should look like the following; Install rclone to a server/laptop where it can access both endpoints. Configure the buckets on both endpoints. Start and monitor the sync ⚠️ Make sure that your intermediary device performing the sync has enough system resources. Lacking or insufficient resources will decrease the sync performance significantly Install rclone into your environment Depending the environment you are using, the installation method may differ. With this documentation, the installation ...