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.

Installation

Install by running:

pip install Mopidy-WebSettings

Or, if available, install the Debian/Ubuntu package from apt.mopidy.com.

Configuration

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

[websettings]
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 http://192.168.1.10:6680/settings )

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.

Project resources

Changelog

v0.1.4.1

  • Small fix for passwords not updated well

v0.1.4

  • AudioAddict added (by Nilicule)

  • Passwords mask same size as password

v0.1.3

  • 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

v0.1.2

  • Fixes for writing ini file

v0.1.1

  • 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)

v0.1.0

  • 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.

Source Distribution

Mopidy-WebSettings-0.1.4.2.tar.gz (15.7 kB view details)

Uploaded Source

Built Distribution

Mopidy_WebSettings-0.1.4.2-py2.py3-none-any.whl (14.8 kB view details)

Uploaded Python 2Python 3

File details

Details for the file Mopidy-WebSettings-0.1.4.2.tar.gz.

File metadata

File hashes

Hashes for Mopidy-WebSettings-0.1.4.2.tar.gz
Algorithm Hash digest
SHA256 c78e10b20a4060475aef27719a2563a0dc71c0627adc925a36aa074cdda3ca0b
MD5 b5dd6f78731f020385de36f471af0fbe
BLAKE2b-256 103de3846230a79cf9cc6b2d0844b9281d38fa988cd6f449787723ea33597128

See more details on using hashes here.

File details

Details for the file Mopidy_WebSettings-0.1.4.2-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for Mopidy_WebSettings-0.1.4.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 ec83efddf552f80ec24c3aa8958f7fa64038fd953582638fc85ecce70b60d707
MD5 d13f215f10348009dc241c27a59c6719
BLAKE2b-256 5c5ab063481d6c94a0559679430c91cfbedc94d2d8a80f112743f7da04b7a3aa

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page