MyMediaForAlexa docker

2 posts in this topic Last Reply

Recommended Posts

Posted (edited)

What is My Media For Alexa?

A media server that allows you to stream audio files (e.g. music and audiobooks) that are stored on your unRAID server to Alexa enabled devices such as Amazon Echo or Amazon Dot using voice control.


More details and the full list of features can be found on the My Media For Alexa web site.


My Media for Alexa can be used for free for seven days to allow you to evaluate it.  After that you need a (very modestly priced) license to continue using it.  Details of the prices for licenses can be found  on the  My Media For Alexa web site.  If you want to run multiple instances of My Media for Alexa then you will require a license for each instance. 


The license is activated when you use the My Media for Alexa admin screen to connect to your Amazon account.



Port 52050:   Communicating with Alexa   
Port 52051:   Admin of My Media For Alexa   
These ports are fixed and cannot be changed as they are hard-coded into the Alexa skill.


The settings in the default template are fine if you only want to run a single instance of the MyMediaForAlexa docker.  In this case the My Media For Alexa container will be running using the IP address of the unRAID server.


If you happen to want to run multiple instances of My Media For Alexa (perhaps with each instance handling different media) then since the ports to be used are fixed you need to be aware that each running instance of My Media for Alexa must have its own IP address. To set this up on unRAID all instances (other than the first) need to be set up to use the Custom networking option.  On many systems this will be Custom:br0 but as the name of the bridge can vary according to your unRAID setup you need to select a setting appropriate for your system.


More detail on the networking requirements can be found on the My Media For Alexa web site.


Port and Path Mapping
The My Media for Alexa docker container has two pre-configured paths:

  • /datadir   This  should be mapped to where My Media For Alexa will store its configuration information and indexing information on the unRAID server.
  • /medialibrary: This should be mapped to where your media is stored on your unRAID server.   

Additional paths for media can be added if your media is stored at several locations, but you will then also need to add these paths as new Watch folders via the My Media for Alexa WebUI admin screens.


Support for the main My Media for Alexa app is via the My Media For Alexa web site.   
Change Log  of what has changed in recent releases is available (although experience has shown there can sometimes be a small delay before this gets updated).   
There is a FAQ available covering common problems encountered by users when using My Media For Alexa.   
Support for unRAID specific issues is via the Docker Container section of the unRAID forums.


Do not forget that you also have to have activated the My Media skill via the Alexa app on your phone or tablet before you can start using My Media for Alexa to start playing your media.

Edited by itimpi

Share this post

Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Copyright © 2005-2018 Lime Technology, Inc.
unRAID® is a registered trademark of Lime Technology, Inc.