Skip to content

💽 Configuration and documentation for Media Cube

Notifications You must be signed in to change notification settings

expandrew/media-cube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Media Cube

This is a repo of the stuff I've installed on Media Cube.

It's intended to live at ~/MediaCube on my Raspberry Pi Model 3B+

Below is what I've set up:

In use

  • bonk (adapter library written in TypeScript to map inputs and outputs on assorted devices)
  • deconz (software for the device that all my Zigbee light bulbs connect to)
  • gandi-ldns (dynamic DNS updater to point a subdomain to my home IP for OpenVPN)
  • go-links (my "go links" shortcut subdomain for proxying to services on my network)
  • home-assistant (my installation notes and configuration for the Home Assistant automation framework)
  • openvpn (OpenVPN server for my home network)
  • pi-hole (ad-blocker for my home network)

Unbuilt

  • knob-py - (adapter library written in Python, but not completed; not comfortable enough in Python, maybe will come back to this)
  • cd-player (CD player to use Apple SuperDrive and Raspberry Pi's audio out to play CD audio; needs to integrate with an input device to control it)

Retired

  • shairport-sync (No longer using AirPlay on Media Cube; using Sonos now)
  • sonospowermate (No longer using this to glue together PowerMate and Sonos; replaced by bonk)
  • spotifyd (No longer using Spotify Connect on Media Cube; using Sonos now)