so-nice

Small Web interface to control iTunes, Spotify, Rdio, MPD, Rhythmbox, Amarok and XMMS2. ♫

Github星跟踪图

So Nice ♫

Gem Version

“Everynight with my star friends, we eat caviar and drink champage”

A small Web interface to play, pause, change volume or skip the currently
playing song in iTunes Mac, iTunes Windows, Spotify Mac, MPD, Rhythmbox, Amarok and XMMS2.

Screenshot

Install

Make sure you have Ruby > 1.9 and Rubygems installed. You can then type in a terminal:

$ gem install sonice

Launch it with:

$ sonice

Then visit http://localhost:3000

Configuration

You can launch sonice with these environment options:

  • SONICE_CONTROLS=0 to disable on-screen controls
  • SONICE_VOTING=0 to disable voting
  • SONICE_PORT=12345 to change port (default 3000)

Example:

$ SONICE_CONTROLS=0 SONICE_VOTING=0 sonice

If you don't want to type them all the time, add them to your .bashrc:

export SONICE_CONTROLS=0
export SONICE_VOTING=0

Players

Supports iTunes Mac, iTunes Windows, Spotify Mac, Rdio Mac, MPD, Rhythmbox, Amarok and XMMS2 thanks to anyplayer.

Development Setup

With bundler (gem install bundler) and git, get the code and get started:

$ git clone https://github.com/sunny/so-nice
$ cd so-nice
$ bundle install

Launch the binary with:

$ ruby -Ilib bin/sonice

Contribute

Feel free to help with the development by submitting issues and pull requests on github.

Licenced under the WTFPL, made by these awesome contributors.

主要指标

概览
名称与所有者sunny/so-nice
主编程语言Ruby
编程语言Ruby (语言数: 4)
平台
许可证
所有者活动
创建于2008-12-20 22:16:40
推送于2025-06-10 07:36:12
最后一次提交
发布数13
最新版本名称v2.2.1 (发布于 2020-12-19 17:37:25)
第一版名称semver (发布于 )
用户参与
星数148
关注者数6
派生数20
提交数254
已启用问题?
问题数22
打开的问题数2
拉请求数69
打开的拉请求数0
关闭的拉请求数15
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?