Radio v2.0.0.2 – Released

Got another release of radio finished, this is a small bugfix and slight change to give better user feedback based around Geo-Blocked stations. The problem with Dynamic and empty methodmaps is now fixed and added source to package Cached the console variables “sm_radio_play_type” and “sm_radio_shoutcast_custom” in OnConfigsExecuted() This avoids conflicts or crashes with the way … Read more

More SQL Changes Soon

Going to be implementing a few more changes to the MySQL code and structure within the PHP script. Long term, This will avoid duplicate entries with stations and have a much better structure inside the database. Task will take me around 2+ weeks to implement with how the database is right now and require lots … Read more

ShoutCast Web-End Updates – Complete

Managed to get the updates to the ShoutCast web-end finished. It actually ended up taking slightly longer than I expected, with how problematic the ShoutCast API was being and returning 404’s for playlists URL’s that was valid. The solution I came up with was increasing the query retry delay to 10s from 3s, which appears … Read more

ShoutCast Web-end Updates Incoming

Currently working on a few changes to the ShoutCast downloaded playlists that hopefully everyone will like. Radio will have a new internal cVar called “sm_radio_shoutcast_playlist” that will decided which playlist to download and utilize, for now there will be 3 types: 1 = Standard genres with child genres – Version right now 2 = Genres … Read more

Nginx – Final Fixes Done

Nginx should be working fine for http and https now. The error returning was “The plain HTTP request was sent to HTTPS port” which was caused from having the 80 and 443 ports in the same server block, under the Nginx config. Had to assign the standard HTTP and HTTPS (SSL) ports to a seperate … Read more

ShoutCast Playlist Problems – Resolved

Was checking over the auto-generated playlists earlier and noticed they wasn’t getting updated correctly from the cronjob this morning. Then, had a look over the PHP logs and noticed it was complaining about “allow_url_include = 0” which wasn’t allowing: $PlayList = parse_ini_file($this->TuneInURL . $this->TuneInBase . “?id=” . $ID, true, INI_SCANNER_RAW); To execute and parse the … Read more

VPS Hosting Switch Complete

Quick update to say VPS swich has been completed. Decided to drop Vultr and switch over to OVH for the increased memory and inclusive DDoS protection at around the same price. Will give me the ability to add more projects and not have to worry about VPS resources as much in the long term. Had … Read more

Vultr Promo Summer Link – $20 free

Vultr are currently giving out a special summer promo link for a limited time that will give $20 of free credit to new signups. So don’t miss your chance to get that free credit to test out their services. Site is currently hosted with them and everything has been great so far, one small snag … Read more

Site Update Progress

Quick message to say the site is now up and running with CloudFlare which should give quicker response times globally. Next step, is to switch over to a VPS once I get a message back from 1&1. Depending if I can straight up switch, or have to change hosting to possibly DigitalOcean or Vultr. If … Read more