Category: Blog Posts

What’s wrong with -hypertaNk- and where to from here? [update1]

So.
The world is burning.
Not BMSworld.
But the tech world with the latest critical PHP vulnerability flaw…

Looking back to part 1 of this quick blog series, a few key points stand out:

Underlying Server OS (Ubuntu Server 18.04 LTS ESM) is too old for modern native cURL.

Underlying Server OS is too old for PHP 8.0+. Fun fact: bootstrapping PHP 8.2 was a mission in itself. It took roughly 6 hours to quite literally \”graft\” PHP 8.2 onto a completely unsupported OS.

Now, because I was smart (once) and set up BMSworld on top of Virtualmin, I have a wealth of features available. That includes a virtual webserver backup that can be restored to any other hardware running Virtualmin. It actually makes moving the entire website around nice and easy, just cumbersome, time-consuming, and currently a work-in-progress.

Today I set up a private FTP server so that Virtualmin can create a backup of only the virtual webserver. In response to the recent major security issues, I now have additional forms of redundancy including:

Hyper-V checkpoints daily, which are also backed up.

Two bare-metal backups of the BMSworld Hyper-V instance to two different USB hard drives.

A brand new backup of all BMS files written to tape (2.4 TB).

Once the FTP backup is completed, that will also be backed up to tape and stored offsite. After that, I will be able to restore BMSworld to a more modern server OS running Virtualmin.

And that is all well and good, but it does carry a lot of problems forward. Like the underlying messy file structure of all hosted download media. Fixing that will take weeks, and I am not even sure I can keep the lights on at this rate either.

As always, I will do my best.

 

Status
random admin

♫ OverJoy ★★★★ ♫ Completed 10-03-2022
Broken down into individual BMS downloads with an autoplay ‘preview’ for each. No packlink until I get the major hosting bug sorted out.

 

♫ OverJoy ★★★★ ♫

♫ OverJoy ♫

♫ OverJoy 0 ♫ ♫ OverJoy ★ ♫ ♫ OverJoy ★★ ♫ Are now available on BMSworld. They’ve been broken down into single songs, each with an AutoPlay preview, as always. Still no packlink however. https://www.bmsworld.nz/%E2%99%AB-overjoy-0-%E2%99%AB https://www.bmsworld.nz/%E2%99%AB-overjoy-%E2%98%85-%E2%99%AB https://www.bmsworld.nz/%e2%99%ab-overjoy-%e2%98%85%e2%98%85-%e2%99%ab/ BMSWORLD.NZ ♫ OverJoy ★★ ♫ – BMSworld   Add to your post You cannot edit this content Post Posting Read more →

A BMS event that you can enjoy in just one minute – Pack improvements

Majestic Period – Shimekiri Mae Sugite Shinu EVOLVED | Unable to locate in z:\BMS.library – removed from page.   Located きせのちうむ – Score -Another-. Added download to download stub & publish.   Located スプリ – ディメ子エクストリーィ. (Valkyrie Core, 90 BPM) Added download to download stub & publish.   Located スプリ – ディメ子エクストリーィ. (Valkyrie Core, 90 BPM). Added download to download… Read more →

ARMYSHOP Pack improvements

Found DJ Time – icon-mania and added it to it’s respective download stub.   Identified ARMYTOM – LittleGray from the Earth. Genre, Hard Techno   ♫ ARMYSHOP 1998-1999 ♫ as corrupted. Cannot play BMS file.   Found ARMYTOM – Noisy Darkness and added it to it’s respective download stub.   Found 2:00 – In Sleepin’ BEEP. and added it to it’s… Read more →

BMSworld Site Updates

Brilliant Techno Square: Linked AutoPlay video to Kandata – tantrabox [HARD TECHNO] Identified properly corrupted BMS in BANGLAR – sun diver [TECHNO] – attempts to repair failed. Identified properly corrupted BMS in scamp – SYN_yeast [Techno] – attempts to repair failed. -BTS- Brilliant Techno Square Read more →

A reflection on BMSworld.

BMSworld is like a vinyl record store. There are hidden gem’s throughout the store but you must dedicate some time to finding them and each vinyl you find, you take to the stores’ record player, pop on some headphones and lose yourself in the tune. Navigating BMSworld was always intended to be just like that. If you love the gameplay… Read more →

Known Website issues – 18/06/2019

Hi Team,   There is a known issue with BMSworld and the downloads system implemented. To explain in brief; Downloads used to be hosted on the MEGA.NZ platform – this proved too costly.  Downloads are slowly being moved to the webserver so that they are hosted over HTTP/HTTPS which for some people provides benefits such as 1.) Downloads over HTTP/HTTPS… Read more →