Install on Linux
This guide covers native Linux installation using DEB or RPM packages.
1. Pick the Correct Package
Download the package that matches your distro and CPU architecture from mymediaalexa.com:
- DEB (
.deb) for Debian/Ubuntu-based systems - RPM (
.rpm) for RHEL/Fedora/openSUSE-based systems - Choose amd64/x86_64, i386, armhf, or arm64 as appropriate
2. Install on Debian/Ubuntu (DEB)
cd /tmp
wget https://bizmodeller.s3.amazonaws.com/MyMediaForAlexa/1.3.147.994/linux/mymedia_1.3.147.994-1_amd64.deb
sudo apt-get update
sudo apt-get install ./mymedia_1.3.147.994-1_amd64.deb
For 32-bit x86 systems, use:
wget https://bizmodeller.s3.amazonaws.com/MyMediaForAlexa/1.3.147.994/linux/mymedia_1.3.147.994-1_i386.deb
sudo apt-get install ./mymedia_1.3.147.994-1_i386.deb
If package trust errors appear, install certificates first:
sudo apt-get install ca-certificates
3. Install on RPM Distros
cd /tmp
wget https://bizmodeller.s3.amazonaws.com/MyMediaForAlexa/1.3.147.994/linux/mymedia-1.3.147.994-1.x86_64.rpm
sudo rpm -ivh mymedia-1.3.147.994-1.x86_64.rpm
For 32-bit x86 systems, use:
wget https://bizmodeller.s3.amazonaws.com/MyMediaForAlexa/1.3.147.994/linux/mymedia-1.3.147.994-1.i386.rpm
sudo rpm -ivh mymedia-1.3.147.994-1.i386.rpm
4. Start and Verify Service
sudo systemctl enable mymedia
sudo systemctl start mymedia
sudo systemctl status mymedia
5. Open the Web Console
From the Linux host:
http://localhost:52051
From another device on your network:
http://<linux-host-ip>:52051
6. Complete Setup
- Pair My Media with your Amazon account.
- Add media directories in Watch Folders.
- Confirm your library is indexed and available to Alexa.
Optional: Transcoding Support
To stream formats Alexa does not play natively:
- Open My Media Web Console and go to Settings → General.
- Scroll to Additional Audio File Formats and click Enable next to transcoding.
- Click the Auto install ffmpeg button and follow the prompts.
- Once installed, transcoding is active.
