Joe McMahon's repositories
AzuraCast
A self-hosted web radio management suite, including turnkey installer tools for the full radio software stack and a modern, easy-to-use web app to manage your stations.
RadioSpiral
Based on Swift Radio Pro. Radio app for spiral.radio.
obliquebot
Simple Slackbot that posts Eno's Oblique Strategies.
bitbar
Put the output from any script or program in your Mac OS X Menu Bar
radiospiral_history_server
API to record tracks played, fetch tracks played during an interval, and clean up the history as needed.
discord-spud
The RadioSpiral Spud bot, ported to discord-botkit
slack-ngrok-slash-command
A working slash command that can be run locally via ngrok. See https://api.slack.com/tutorials/tunneling-with-ngrok
FRadioPlayer
A simple radio player framework for iOS.
radiospiral-config
Configuration repository for the RadioSpiral streaming radio app
ice-meta-fetcher
Fetches metadata from icecast stream, formats as json, and optionally posts it
botkit-discord
🤖👾 A Botkit connector for Discord with support for text, voice, attachments, embedded messages, and more.
eol-dr
A crowd-sourced guide to help techs help their non-tech spouses / partners / parents / kids when we are at the end-of-life
encrusted
A z-machine (interpreter) for text adventure games like Zork
example-plugin
An example AzuraCast plugin, demonstrating the capabilities and common use-cases of the plugin system.
discord-radio-bot
Plays radio streams directly inside your Discord server.
selfhosted
Ansible files for hosting on Oracle Cloud
perl5
🐫 The Perl programming language
App-WebWebXNG
Conversion of my old CGI wiki to a modern Perl stack
docs
Documentation for Leantime
vimrc
The ultimate Vim configuration: vimrc
voice
Implementation of the Discord Voice API for discord.js and other JS/TS libraries
itunes-to-csv
Takes copied iTunes playlist data and turns it into a CSV for ingestion by Radio Station Pro
pieces-alex-bainter
A collection of generative music pieces for generative.fm
Orca
Esoteric Programming Language
kubernetes-website
Kubernetes website and documentation repo:
spaceship-prompt
:rocket::star: Minimalistic, powerful and extremely customizable Zsh prompt
basic-computer-games
An updated version of the classic "Basic Computer Games" book, with well-written examples in a variety of common programming languages