Extremely Corporate:History

From Extremely Corporate Wiki
Jump to navigation Jump to search

This document is here to answer questions no one asked, but which I feel like answering. Partly because it's something to do and partly because it might be nice to put some of these things in writing.

Pre-History

The idea of Extremely Corporate (EC) probably emerged in its earliest form in 2013 when I first hosted a Minecraft server. I actually hosted many Minecraft servers from 2013 until 2016, each of which invariably only lasted a few months until either some technical issue stood in the way of using the same world or I and the people I was playing with got bored, or we got into some stupid fight.

The earliest of these Minecraft servers were set up to imitate the "Mindcrack" Minecraft server which was popular on YouTube at the time. Regardless of motivation, these servers comprise my first experience hosting some sort of service for people on the internet.

The Beginning

In 2019, I obtained the first piece of hardware which is still used by EC today. I initially used it to run yet another Minecraft server (this time using MineOS) but shut it down after the players lost interest. After that, I was wanting for some sort of communication software and ran Rocket.Chat for a few weeks before deciding it was not what I wanted. I subsequently returned to old reliable (installing a Mumble server).

According to the server's filesystem, the first (and current, at the time of writing) Debian installation on the server took place on January 20th, 2020. The install started as "DietPi" (a distribution of "Armbian," which is itself a distribution of Debian). I have wrangled it into a vanilla Debian install over the years.

The Mumble is the start of what would eventually grow into EC (see The Mumble History), given that it is the first service that was hosted that continues to be hosted to this day. As per the Mumble history, a Mumble server was hosted intermittently since 2015, but "The Mumble" refers to the one running consistently since 2020.

At the end of the summer of 2020, I first made the Mumble server open to the public. I also began working on a website which I never finished and which was never hosted anywhere. All of this is still prior to the registration of the extremelycorporate.ca domain name. At the time, I was using the free No-IP dynamic DNS provider in order to have some sort of hostname to point at my server.

extremelycorporate.ca was registered on remembrance day 2020 following my discovery of a promotion by Web Hosting Canada wherein they offer registrants of a .ca domain a reduced price of $1 for the first year. This might sound like an endorsement, but WHC only offers domain management through an older version of cPanel which means doing any sort of automation (such as dynamic DNS) becomes a painful exercise requiring tools such as this script.

EC's development sped up from late 2020 until early 2021. The Wiki, CyTube, Transpo, Gitea and The XMPP Server were all launched during these months.