I’ve used Sibername for a few years to host about twenty-five domains and websites for our friends and a few non-profits. I never charged anyone, although quite a few sent a few bucks to help out along the way. Just a hobby of sorts to keep in touch with the way things a done these days.
Sibername was great. I heartily recommend them for their support and uptime. The hosting service was costing us a bit more than $100 per month, when charges for SSL security and dedicated IP services were included. Not a lot when split among a few websites, but, still, …
I purchased an Intel NUC to act as a linux server. The NUC is an amazing piece of technology. It’s a bit bigger than a deck of cards and is a full Intel computer. The one I bought (from Canada Computers) is the 7i5 version. Fast, power efficient, cool and quiet. I attached a 2TB USB3 hard drive to hold the files, and a 256 MB M.2 SSD drive for the operating system.
The operating system is Ubuntu Server 16.04.3 LTS, a free download. Easy to install, after you’ve burned the iso onto a USB memory stick. Just follow:
Then insert the USB stick into the Intel NUC and boot from the USB. Ubuntu installs.
Our internet service provider (ISP) is Bell Canada, with a residential line. This service is Dynamic IP (internet protocol), where, occasionally, the ISP assigns us a different IP address. Unfortunately, when the different IP address is applied, any websites that you host at your house become unavailable. (An alternative is a Static IP services, where the IP address never changes. This is quite expensive, so, for this application not suitable.)
To overcome the Dynamic IP problem, I’m using dnsexit.com. They make sure that website queries always go to the correct address, even when the dynamic IP changes it. There are a few companies that provide this service (the biggest is noip.com) but I chose DNSExit because they do it for free. DNSExit provides a small linux script to query the DNSExit nameservers every few minutes and update the IP address when needed.
To reduce my guilt about using DNSExit for free, I transferred all of the .com domains that I host to dnsexit.com. DNSExit doesn’t host .ca domains, so I left them with Sibername.