fork di ympd con piccole patch per radio
Find a file
Virgil Dupras 698f573a65 Fix broken add track action
Fix the bug I've introduced in my PR #78, breaking the add
track/playlist action. We have to decode URIs before sending them back
to our socket!

fixes #80
2015-07-13 14:31:56 -04:00
cmake initial mongoose checkin 2014-03-08 12:30:48 +01:00
contrib fix webport using the wrong variable in init scripts 2015-05-01 20:57:58 -04:00
htdocs Fix broken add track action 2015-07-13 14:31:56 -04:00
src apply mg_set listening_port only once, fixes #71 2015-05-01 21:05:15 +02:00
tools release build now installs assets to prefix 2014-11-11 21:13:11 +01:00
.travis.yml replaced deprecated drone.yml with travis-ci 2015-05-02 01:49:48 +02:00
CMakeLists.txt add libmpdclient header location to gcc-search path, fixes openbsd builds 2015-04-24 23:38:39 +02:00
LICENSE replaces libwebsockets with mongoose, changed licese to gpl 2014-03-08 12:30:49 +01:00
README.md replaced deprecated drone.yml with travis-ci 2015-05-02 01:49:48 +02:00
ympd.1 manpage: set section to 1 and update version 2015-05-01 17:06:09 -04:00

Build Status ympd

Standalone MPD Web GUI written in C, utilizing Websockets and Bootstrap/JS

http://www.ympd.org

ScreenShot

Dependencies

Unix Build Instructions

  1. install dependencies, cmake and libmpdclient are available from all major distributions.
  2. create build directory cd /path/to/src; mkdir build; cd build
  3. create makefile cmake .. -DCMAKE_INSTALL_PREFIX:PATH=/usr
  4. build make
  5. install sudo make install or just run with ./ympd

Run flags

Usage: ./ympd [OPTION]...

 -h, --host <host>          connect to mpd at host [localhost]
 -p, --port <port>          connect to mpd at port [6600]
 -w, --webport [ip:]<port>  listen interface/port for webserver [8080]
 -u, --user <username>      drop priviliges to user after socket bind
 -V, --version              get version
 --help                     this help

2013-2014 andy@ndyk.de