Mopidy MusicBox logo

Mopidy MusicBox

  •  0 ratings
In category: Media Streaming / Audio Streaming

About Mopidy MusicBox

Web Client for Mopidy Music Server.

  •   477  
  •   0  
  •   0  
  •   0  
Github stats:
  •  Commits: 606  
  •   403  
  •   112  
  •  Latest commit: Jun 3, 2020  

Deploy this app to Linode with a free $100 credit!

Languages/Platforms/Technologies:
Lincenses:

More about Mopidy MusicBox


Mopidy-MusicBox-Webclient


.. image:: https://img.shields.io/pypi/v/Mopidy-MusicBox-Webclient.svg :target: https://pypi.org/project/Mopidy-MusicBox-Webclient/ :alt: Latest PyPI version

.. image:: https://img.shields.io/circleci/project/pimusicbox/mopidy-musicbox-webclient/develop.svg :target: https://circleci.com/gh/pimusicbox/mopidy-musicbox-webclient :alt: CircleCI build status

.. image:: https://img.shields.io/codecov/c/github/pimusicbox/mopidy-musicbox-webclient/develop.svg :target: https://codecov.io/gh/pimusicbox/mopidy-musicbox-webclient :alt: Test coverage

.. image:: https://img.shields.io/badge/code%20style-standard-brightgreen.svg :target: http://standardjs.com/ :alt: JavaScript Standard Style

Mopidy MusicBox Webclient (MMW) is a frontend extension and JavaScript-based web client especially written for Mopidy <http://www.mopidy.com/>_.

Features

  • Responsive design that works equally well on desktop and mobile browsers.
  • Browse content provided by any Mopidy backend extension.
  • Add one or more tracks or entire albums to the queue.
  • Save the current queue to an easily accessible playlist.
  • Search for tracks, albums, or artists from specific backends or all of Mopidy.
  • Shows detailed track and album information during playback, with album cover retrieval from Last.fm.
  • Support for all of the Mopidy playback controls (consume mode, repeat, shuffle, etc.)
  • Deep integration with, and additional features for, the Pi MusicBox <http://www.pimusicbox.com/>_.
  • Fullscreen mode.

.. image:: https://github.com/pimusicbox/mopidy-musicbox-webclient/raw/develop/screenshots/overview.png :width: 1312 :height: 723

Dependencies

  • MMW has been tested on the major browsers (Chrome, IE, Firefox, Safari, iOS). It may also work on other browsers that support websockets, cookies, and JavaScript.

  • Mopidy >= 3.0.0. An extensible music server that plays music from local disk, Spotify, SoundCloud, Google Play Music, and more.

Installation

Install by running::

sudo python3 -m pip install Mopidy-MusicBox-Webclient

Or, if available, install the Debian/Ubuntu package from apt.mopidy.com <https://apt.mopidy.com/>_.

Configuration

MMW is shipped with default settings that should work straight out of the box for most users::

[musicbox_webclient]
enabled = true
musicbox = false
websocket_host =
websocket_port =
on_track_click = PLAY_ALL

The following configuration values are available should you wish to customize your installation further:

  • musicbox_webclient/enabled: If the MMW extension should be enabled or not. Defaults to true.

  • musicbox_webclient/musicbox: Set this to true if you are connecting to a Mopidy instance running on a Pi Musicbox. Expands the MMW user interface to include system control/configuration functionality.

  • musicbox_webclient/websocket_host: Optional setting to specify the target host for Mopidy websocket connections.

  • musicbox_webclient/websocket_port: Optional setting to specify the target port for Mopidy websocket connections.

  • musicbox_webclient/on_track_click: The action performed when clicking on a track. Valid options are: PLAY_ALL (default), PLAY_NOW, PLAY_NEXT, ADD_THIS_BOTTOM, ADD_ALL_BOTTOM, and DYNAMIC (repeats last action).

Usage

Enter the address of the Mopidy server that you are connecting to in your browser (e.g. http://localhost:6680/musicbox_webclient)

Project resources

  • Source code <https://github.com/pimusicbox/mopidy-musicbox-webclient>_
  • Issue tracker <https://github.com/pimusicbox/mopidy-musicbox-webclient/issues>_
  • Changelog <https://github.com/pimusicbox/mopidy-musicbox-webclient/blob/master/CHANGELOG.rst>_

Credits

  • Original author: Wouter van Wijk <https://github.com/woutervanwijk>__
  • Current maintainer: Nick Steel <https://github.com/kingosticks>__
  • Contributors <https://github.com/pimusicbox/mopidy-musicbox-webclient/graphs/contributors>_

Comments (0)

Please login to join the discussion on this project.

Mopidy MusicBox Reviews (0)

Overall Rating

None

based on 0 ratings

Please login to review this project.

No reviews for this project yet.

↑ back to top

pCloud Lifetime

Popular Projects

FluxBB

in Social Networks and Forums
 33k    0    0    0  

Nextcloud

in File Transfer & Synchronization
 20k    1    1    0  

Libreddit

in Social Networks and Forums
 7k    0    1    0  

Dashboard

in Personal Dashboards
 6k    0    0    0  

Audiobookshelf

in Audio Streaming
 6k    0    1    0  

CasaOS

in Self-hosting Solutions
 5k    0    0    0  

Mediagoblin

in Photo and Video Galleries
 4k    0    0    0  

Most Discussed

Nextcloud

in File Transfer & Synchronization
 20k    1    1    0  

Tube Archivist

in Automation
 3k    0    1    0  

OneDev

in Project Management
 2k    0    0    0  

iodine

in Proxy
 2k    0    0    0  

Alf.io

in Booking and Scheduling
 2k    0    0    0  

sysPass

in Password Managers
 1k    0    0    0  

Misskey

in Social Networks and Forums
 2k    0    0    0  
Linux VPS from $11/yr.
RackNerd VPS for $11.38/mo

Top Rated Projects

Gitea

 1 rating
in Project Management

Bagisto

 1 rating
in E-commerce

LinkAce

 1 rating
in Bookmarks and Link Sharing

Pydio

 1 rating
in File Transfer & Synchronization

Audiobookshelf

 1 rating
in Audio Streaming

Nextcloud

 1 rating
in File Transfer & Synchronization

Seafile

 1 rating
in File Transfer & Synchronization

Categories

You May Also Be Interested In

LMS logo
LMS cover

LMS

Access your self-hosted music using a web interface.

Mopidy logo
Mopidy cover

Mopidy

Extensible music server. Offers a superset of the mpd API, …

Bsimp logo
Bsimp cover

Bsimp

Minimalistic S3-backed audio library.