Skip to main content

Mopidy extension for editing settings in a webinterface

Project description

Latest PyPI version Number of PyPI downloads Travis CI build status Test coverage

Mopidy extension for editing settings in a webinterface. Used by Pi MusicBox, but also usable for personal installations or other projects, since MusicBox-only settings are hidden automatically.


Install by running:

pip install Mopidy-WebSettings

Or, if available, install the Debian/Ubuntu package from


Before starting Mopidy, you can add configuration for Mopidy-WebSettings to your Mopidy configuration file:

enabled = true
musicbox = false
config_file = /etc/mopidy/mopidy.conf

Make sure the config file is writable by the user under which mopidy is running! And make sure the http extension is working. Go to the ip or url of your mopidy computer and add /settings (e.g. http://musicbox.local/settings or )

For now, the settings are only applied after a reboot, which this extension will try to do. If it doesn’t work, a (manual) restart of mopidy is needed.



  • Small fix for passwords not updated well


  • AudioAddict added (by Nilicule)
  • Passwords mask same size as password


  • Added YouTube and local support (on or off)
  • Enabled YouTube, SomaFM, Local, Internetarchive, Podcast by default when not in ini-file (the default of the extensions)
  • Settings for enabling streaming services shairport and upmpdcli (for MusicBox only)
  • Writing the config is more reliable
  • Better layout


  • Fixes for writing ini file


  • Fixed missing template files in dist
  • Fixed template
  • Reboot after settings are updated (if mopidy instance has the permission to do that, like on musicbox)


  • Initial release

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for Mopidy-WebSettings, version
Filename, size File type Python version Upload date Hashes
Filename, size Mopidy_WebSettings- (14.8 kB) File type Wheel Python version 2.7 Upload date Hashes View
Filename, size Mopidy-WebSettings- (15.7 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page