MusicDown
MusicDown is a mobile app allowing you to listen to and download MP3 files from your own server on your mobile phone.
It only works with MP3 files having a title and artist tags (ID3).
How to use the "MusicDown" app with the server ?
- Download MusicDown from the App Store (iOS) or Google Play (Android).
- Download the server script here.
Your server must have Python 3 installed with the requirements specified in the "requirements.txt" file.
- Change the content of the "password.txt" file with your own password.
- Place all your MP3 files in the "music" folder.
- Run the Python script called "main.py" on your server.
You can change the server port by editing the script and replacing the port specified at the bottom of the file before running the script if needed.
- Open the MusicDown app on your phone.
- Set the server URL (i.e. your server IP address), and type the password you set. Then press "Ok".
- Each time you add new MP3 files on the server, press the "Reload server" button in the app.
- You can now use MusicDown and enjoy your audio files.
Troubleshooting and FAQ
- I can not access my music files via the app.
- Make sure you have access to the server (e.g. you may need to be on the same network as the server).
- I do not have any music shown in the app.
- Make sure you have reloaded the server via the app. You need to reload it each time you add new MP3 files.
- It does not work
- Make sure you only have valid .mp3 files in the "music" folder on the server. Your MP3 files need to have ID3 title and artist tags in it.
- Can I use it over HTTPS ?
- In theory, yes. But you will need to have a valid certificate.
- Can I use it over internet ?
- Yes, you can access it over internet if you open the ports on your router/firewall or via a VPN.
- Can use it without password ?
- No, but you don't need to enter a strong password, although this is recommended.
Support
As MusicDown is just a project made during my free time for a specific use. There's no actual support, but you can always contact me by email (me@koizeay.com).
Privacy
MusicDown does not collect any data.