Hump Day set of inspiring music to get through a core grinding workout from Snakeice’s House of Beats!
Going to have some Too Short, One Way, Juice Wrld, AC-DC and more. Then going to let the muscles rest with slow music from the likes of Lana Del Rey, George Benson, Monica, H.E.R, The Force M.D.’s etc.
October 21, 2021
by dhoytt Comments Off on I’m Back Streaming Music
Going full media immersion with music going and Football on one screen and baseball on the other using picture in picture side by side while working out.
I’m already warming up a bit and putting the contacts in the eyes so decided to get the music setup for the next several hours of a nice relaxing workout at home. The joys of once again having workout equipment at home but this time in a smaller package than all the weights and machines I had before Already had some Drake, Tinashe, Nipsey Hussle, Metallica, Attila, will have more artists like the blended in the mix. Maybe some Run DMC, Sugar Hill Gang, Lil Wayne, Michel’le, Pooh Shiesty let’s see what pops up on the play list.
Then a little later around 10 PM PST if not a bit earlier I’ll slow it down here at Snakeice’s House of Beats.
You want to listen along and see what’s playing next go to the “Snakeice’s Now Playing Page”. You can also just input and o these following URL’s into a music player like VLC and listen:
A nice short string of select workout songs fro a quick late night sweat session. Not going to list the songs at or artist at this time because I need to get to it but listen and be surprised! The songs have already started at 10:30 PM PST and so has the stretching and sweat.
October 2, 2021
by dhoytt Comments Off on Music Relay Streams Available to Connect After Update
I’m back up and streaming it took a little longer as I had to boot up off an old kernel due to some issues I will investigate later. Let’s see how more memory allocated to the music relay streams for IceCast and ShoutCast work for performance and quality.
October 2, 2021
by dhoytt Comments Off on Updating Memory on Relay Streaming Server\VM
I am increasing the memory on my relay server on my XCP-Ng hypervisor I use to stream the music, and this will require a reboot. While the system reboots no one will be able to connect with the music streams though the songs will continue playing and the website will not go down. The increased memory will lessen swapping of resources to hard drive and increase performance.
Since I’m rebooting for memory update, I decided to install some OS patches as well. Music stream connections will be back up shortly.
October 2, 2021
by dhoytt Comments Off on Where’s the Beef Ribs?
Looking for a nice small brisket to smoke and instead found some short back beef ribs and some plate beef ribs. I made my custom beef rib rub with a new twist, put that on the ribs and decided to start smoking them on my Traeger in the early morning at 2 am so that I would not be into the evening waiting for them to get ready.
The ribs came out excellent and were ready a little before noon, but I was not so let them sit staying warm on the smoker a bit too long without lowering the temperature below 225. A little overdone but still fall off the bone delicious! Had sides of corn on the cob, asparagus, and made a small batch of potato salad.
September 28, 2021
by dhoytt Comments Off on Moved to New Web Server
I created a new Linux web server and moved over to it so that I could use the latest versions of applications like PHP, MariaDB, Apache etc. without over modifying my source repositories for updates. I went from Centos 7 to Fedora 34. I was going to move to Centos 8 last year until they forked to Centos Stream 8.0. I figured if I was going to be out ahead of RHEL 8 may as go all the way with Fedora. This will also help me stay current by prompting me to update my Webserver more often. This is full circle from when I didn’t want to update the Webserver so often, but security and performance is much better with updated OS and applications.
I ran into your typical needs to setup Selinux policies, open and close appropriate ports, make sure that networking to the proper domains was set, transfer over domain certificates etc. I swapped over a bit early actually because in syncing the database from my old system to my new system I had to constantly edit the database on the new system and my WordPress CMS sites before proceeding on to make changes. WordPress holds many changes in the databases as well, so targeted syncs were a pain and so after a certain point it was way too much work or go with a more fruitful approach of creating another isolated vlan at this point.
I also had to get my ftp setup correctly I use locally as it was working but with a great deal of hesitation pausing at specifying the password but then a minute or two later successfully resolving. Seemed to be a slow network resolution issue so I made sure my /etc/resolv.conf was updated and even made entries for local systems that feed my webserver in /etc/hosts but still the slow performance. Then in comparing settings in /etc/vsftpd/vsftpd.conf between old and new systems I noticed that the “Listen” parameter was off so that defaulted to IPv6. I enabled the “Listen” directive and then vsftp wouldn’t restart saying it had to run two instances of vsftp for IPv4 and IPv6. Going back into /etc/vsftpd/vsftpd.conf I commented out the IPv6 setting and vsftp restarted and vsftp is fast as ever now. I use VSFTP to load updates to my WordPress so that was critical to get working with ultimate performance.
# This directive enables listening on IPv6 sockets. By default, listening
# on the IPv6 "any" address (::) will accept connections from both IPv6
# and IPv4 clients. It is not necessary to listen on *both* IPv4 and IPv6
# sockets. If you want that (perhaps because you want to listen on specific
# addresses) then you must run two copies of vsftpd with two configuration
# Make sure, that one of the listen options is commented !!
September 28, 2021
by dhoytt Comments Off on Change In Music Relay Ports for IceCast Streams Plus adding SSL to Streams
I am consolidating all my streaming ports to 8000 for ShoutCast unencrypted and 8002 for encrypted then IceCast non-encrypted streams to port 8030 with encrypted IceCast on port 8032 with the same mounts for all bit rates. I’m making this change not solely for the benefit of streaming ssl so modern browsers and some applications will not block the unencrypted streams I wanted less ports opened. I ad intended to do this for a while but had to prioritize and get my infrastructure in place first before implementing changes on top of that layer.
You can still stream at different bitrates but now to get the ssl version of the streams for IceCast you would use port 8032 instead of 8030 and 8002 for ShoutCast instead of 8000 for unencrypted.
Here’s a list of the streams you can type of copy and paste into your favorite application or browser (use encrypted for modern browsers) to play the music streams:
As I tend to, I made this a modular change and made it as robust as possible, I tried different methodologies using Apache and Nginx I was familiar with but ultimately opting to go with stunnel which seemed to work better for streaming unencrypted music without added modules. My embedded music players on the site will now have the appropriate encrypted music streams in them. Since my stream is sourced by my W2019 Data Center server and must interact with that applications encoder unencrypted I wasn’t sure how the binds to the network ports would behave on my Linux system I use to relay the streams but worked that out and things are looking good!