Skip to main content
https://raw.githubusercontent.com/gbannerman/mopidy-pibox/main/docs/screenshots/pibox-header.png

Mopidy-Pibox

Latest PyPI version GitHub Actions Codecov

pibox is a Mopidy HTTP client that allows multiple users to search for and queue songs as a group, via a clean and simple interface.

Features

  • Search for and queue songs using any Mopidy backend

  • Vote to skip queued tracks

  • Plays from predefined playlists if no tracks are queued

  • Prevents tracks from being queued again after they have been played or skipped

  • Admins controls to pause/resume playback or skip current track

  • Display view for showing on a TV or monitor

  • Suggests songs to queue based on frequently played tracks

  • Can be used offline without an internet connection using Mopidy-Local

https://raw.githubusercontent.com/gbannerman/mopidy-pibox/main/docs/screenshots/pibox-mobile.png

Requirements

Installation

  1. Install by running:

    pip install Mopidy-Pibox
  2. Start Mopidy:

    mopidy
  3. Open your Mopidy URL (e.g. http://localhost:6680) and click Pibox

Configuration

Note: In order to understand if people are using Pibox, GoatCounter is used to track basic usage. It does not store any personal data. If you do not want analytics to be collected, you can disable it by setting the disable_analytics config option to true in your Mopidy config file.

Before starting Mopidy, you must add configuration for Mopidy-Pibox to your Mopidy configuration file:

[pibox]
enabled = true
offline = false
default_skip_threshold = 3
default_playlists =
  spotify:playlist:79inBfAlnfUB7i5kRthmWL
disable_analytics = false

The following configuration values are available:

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

  • pibox/offline: If the extension should be used offline. Defaults to false.

  • pibox/default_skip_threshold: The default number of votes required to skip a track. Defaults to 3.

  • pibox/default_playlists: The URIs of the default playlists to play from when starting a new session. Defaults to a Spotify playlist of great party songs. Save it to your Spotify library!

  • pibox/disable_analytics: Stops GoatCounter analytics from being included in the Pibox web app. Defaults to false.

Project resources

Credits

Download files

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

Source Distribution

mopidy_pibox-4.0.1.tar.gz (709.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mopidy_pibox-4.0.1-py3-none-any.whl (257.1 kB view details)

Uploaded Python 3

File details

Details for the file mopidy_pibox-4.0.1.tar.gz.

File metadata

  • Download URL: mopidy_pibox-4.0.1.tar.gz
  • Upload date:
  • Size: 709.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for mopidy_pibox-4.0.1.tar.gz
Algorithm Hash digest
SHA256 e6f4c84096214fe3acae13c54ef9f4688b7b1dd5f237d44adaf533074b79c7c4
MD5 d5e3c6db4a723683cfc6fdbf536fb3dc
BLAKE2b-256 e173a652d6a5fbc4173dec82f1e296c18257299679188da192acbfab7926a9cc

See more details on using hashes here.

File details

Details for the file mopidy_pibox-4.0.1-py3-none-any.whl.

File metadata

  • Download URL: mopidy_pibox-4.0.1-py3-none-any.whl
  • Upload date:
  • Size: 257.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for mopidy_pibox-4.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2c3d23a91ec708dc33832dadf0660e413bcf06ff9b234eda70eb104bbef2c516
MD5 acf46c44986cf307ddcd416345fb9968
BLAKE2b-256 abd4ab2c4512de1ea11b3413a78b548a181019337a0215817cfd640002824164

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

4.0.1 This release

2 files

4.0.0

2 files

3.0.13

2 files

3.0.12

2 files

3.0.11

2 files

3.0.10

2 files

3.0.9

2 files

3.0.8

2 files

3.0.7

2 files

3.0.6

2 files

3.0.5

2 files

3.0.4

2 files

3.0.3

2 files

3.0.2

2 files

3.0.1

2 files

3.0.0

2 files

2.3.0

2 files

2.2.1

2 files

2.2.0

2 files

2.1.0

2 files

2.0.0

2 files

1.1.0

2 files

1.0.3

2 files

1.0.2

2 files

1.0.1

2 files

1.0.0

2 files

0.12.0

2 files

0.11.0

1 file

0.10.0

1 file

0.9.1

1 file

0.9.0

1 file

0.8.4

1 file

0.8.3

1 file

0.8.2

1 file

0.8.1

1 file

0.8.0

1 file

0.7.9

1 file

0.7.8

1 file

0.7.7

1 file

0.7.6

1 file

0.7.5

1 file

0.7.4

1 file

0.7.3

1 file

0.7.2

1 file

0.7.1

1 file

0.7.0

1 file

0.6.1

1 file

0.6.0

1 file

0.5.5

1 file

0.5.4

1 file

0.5.3

1 file

0.5.2

1 file

0.5.1

1 file

0.5.0

1 file

0.4.0

1 file

0.3.0

1 file

0.2.5

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page