Home Lab with Docker

Docker is awesome, and you should definitely be using it in your home setup. I have a Synology DS918+ NAS, and it supports docker. In fact docker support was the first item on my checklist while looking for a NAS. Even though the Docker UI on DSM is pretty decent, I think this is an area where Portainer really shines! It’s essentially a Docker management UI. I have been using it for ages now, it it has been wonderful. You can find tutorials on how to get started with Portainer on your platform. All of the services running on my home network are all running as docker containers. Here’s the list of what I run: ...

October 28, 2022 · 2 min · 334 words · Kalpik Nigam

Hosting your Hugo website for free on Cloudflare

You probably already know how big a fan I am of Cloudflare. So while looking around on the Cloudflare console, when I discovered Cloudflare pages, I was overjoyed! It took me only a couple of minutes to switch hosting this blog from DigitalOcean apps to Cloudflare pages. That’s the beauty of code driven deployments 🙂 I followed the very handy documentation here on the Cloudflare developer portal, and switching was a breeze! The only point to note is that by default Cloudflare uses an old version of Hugo, so your website may not compile. It’s a better idea to instead use the HUGO_VERSION environment variable and set it to the same version as what you’re using locally (you can get your local version by running hugo version). ...

October 3, 2022 · 1 min · 166 words · Kalpik Nigam

Hosting your Hugo website for free

As promised, here I am with a blog post about how I shifted to Hugo from Wordpress. What we’ll achieve by the end of this blog post: Migrating your data out of Wordpress (optional) Installing Hugo Creating a new blank Hugo website Importing your wordpress content into your new Hugo site (optional) Committing your new website to Github Setting up a free account with DigitalOcean and linking your GitHub website repo to DigitalOcean apps to enable automated deployments Setting up a custom domain for your website on DigitalOcean Migrating your data out of Wordpress I found the easiest way to do this is to use the WordPress Jekyll Exporter plugin. Just install this on your WordPress site, and download an export. Keep the zip file somewhere safe, we will need it later on. ...

September 29, 2022 · 4 min · 666 words · Kalpik Nigam

Switched to Hugo

Static site generators have picked up a lot of steam in the past few years. This much neglected blog of mine was running WordPress up until now, and even though it was good enough for me (let’s face it, I wasn’t really doing much with my blog anyway), I wanted to play around with SSGs. The ultimate trigger for me was my host telling me that I’m running out on disk space, and needed to decide if I wanted to go to the next tier of hosting with them. I decided that I had had enough with WordPress, and started looking at alternate ways to host this blog. At first, I looked at Ghost, and even though it was very fancy and easy to use, it was overkill for me, and I really wanted to go database-less. Out of all the SSGs I looked at, I decided to use Hugo for the following reasons: ...

September 21, 2022 · 2 min · 273 words · Kalpik Nigam

Seamless roaming on Unifi

So, in the past few months, I have overhauled my entire home network setup. The details call for a separate blog post at some time, I guess. But yes, I’ve switched to Unifi access points. The one thing that took me a while to get right was the seamless roaming. I came to Unifi from Orbi, and man, Orbi worked awesome for seamless handoff between access points. On Unifi, it sometimes took ages before my clients switched to the nearest access point. After months of fiddling around, I think I’ve got it very close to how Orbi used to roam. You can follow the steps below to see if this works for you as well. These are all written according to Unifi Controller v6.5.53. ...

December 6, 2021 · 2 min · 274 words · Kalpik Nigam

Running Windows Nano Server as an ECS host

Windows containers are still in beta state on AWS ECS, but it’s fun to try them out. AWS already has a Full Windows 2016 AMI with containers support. But I wanted to try something more interesting. Windows nanoserver is what I was looking at. It’s designed specifically for tasks such as running as container hosts in a cluster. AWS also has a nanoserver AMI, but I ran into issues very quickly. ...

November 6, 2017 · 2 min · 316 words · Kalpik Nigam

Root for Micromax Canvas HD (A116), inclusive of CWM recovery

It’s been ages since I posted here, but I think this post will be worth it 🙂 What we are going to achieve with this: Update your Canvas HD to the latest *official* ROM, which includes a fix for the Flipboard issue, and the G Sensor issue. Replace stock recovery by Clockworkmod Recovery. This will make installing future ROMs very easy, and can flash all update zips. Root your phone. If you don’t know what this is, you probably shouldn’t be reading this 😛 Disclaimer: I claim NO responsibility to what happens to your phone by doing this. You and you alone are responsible for the consequences. ...

February 28, 2013 · 3 min · 526 words · Kalpik Nigam

My Twitter achive

Have set up an off-site backup of my tweets over here. Its fully searchable too 😉 Oh and yes, if you’re not following me on twitter yet, you’re losing out! Follow me @kalpik

September 6, 2011 · 1 min · 33 words · Kalpik Nigam

JP6 De-deodexed and zipaligned ROM for GT-I9000 with Voodoo and 2e recovery!

NOTE: The ROM has a new home at XDA now. No updates/support will be provided here. Please check THIS POST on XDA. Since Voodoo for Froyo is out, here I’ve packaged Doc’s JP6 rom (full, with fixed Swype) with Voodoo and Circle Battery Mod Version D. Changelog: 19th Oct 2010: Initial release with Voodoo Pre3 20th Oct 2010: Updated to accommodate Voodoo Pre4 (which contains fixes for some rooting issues, and enables logging by default). For those of you who flashed the previous version, don’t worry, the rooting issues were already fixed in the ROM. So there is no need to update. For those who still want to update, you can get Voodoo Pre4 from here, and you will have to flash it via Odin as PDA, with no PIT and re-partition un-checked. ...

October 19, 2010 · 4 min · 683 words · Kalpik Nigam

Weechat v0.3.0 released

So lately I’ve been using this awesome IRC client called Weechat! It’s minimal, yet highly configurable. It’s got me addicted to it! Weechat + Screen is the best combo! Anyway, a groundbreaking new version has been released today. And if you’re on an equally awesome distro (Arch), then you should have it ready in your repository 🙂

September 6, 2009 · 1 min · 57 words · Kalpik Nigam