ympd logo

ympd

  •  0 ratings
In category: Media Streaming / Audio Streaming

About ympd

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

  •   1575  
  •   0  
  •   0  
  •   0  
Github stats:
  •  Commits: 224  
  •   510  
  •   139  
  •  Latest commit: Mar 29, 2018  

Self-host this app for $0.99/mo only!

Languages/Platforms/Technologies:
Lincenses:

More about ympd

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, libmpdclient (dev), and OpenSSL (dev) 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]
 -d, --dirbletoken <apitoken>  Dirble API token
 -u, --user <username>         drop priviliges to user after socket bind
 -V, --version                 get version
 --help                        this help

SSL Support

To run ympd with SSL support:

  • create a certificate (key and cert in the same file), example:
    # openssl req -x509 -newkey rsa:2048 -keyout key.pem -out cert.pem -days 1000 -nodes
    # cat key.pem cert.pem > ssl.pem
  • tell ympd to use a webport using SSL and where to find the certificate:
    # ./ympd -w "ssl://8081:/path/to/ssl.pem"

Copyright

2013-2014 andy@ndyk.de

Comments (0)

Please login to join the discussion on this project.

ympd Reviews (0)

Overall Rating

None

based on 0 ratings

Please login to review this project.

No reviews for this project yet.

↑ back to top

RackNerd tall Banner

Popular Projects

Nextcloud

in File Transfer & Synchronization
 53k    1    1    0  

FluxBB

in Social Networks and Forums
 53k    0    0    0  

Teddit

in Social Networks and Forums
 28k    0    0    0  

RustDesk

in Remote Access
 26k    0    0    0  

Libre Translate

in Miscellaneous
 24k    0    0    0  

MeTube

in Automation
 21k    0    0    0  

Gatus

in Status / Uptime pages
 20k    0    0    0  

Most Discussed

Nextcloud

in File Transfer & Synchronization
 53k    1    1    0  

Tube Archivist

in Automation
 10k    0    1    0  

OneDev

in Project Management
 8k    0    0    0  

iodine

in Proxy
 6k    0    0    0  

Alf.io

in Booking and Scheduling
 6k    0    0    0  

sysPass

in Password Managers
 3k    0    0    0  

Misskey

in Social Networks and Forums
 7k    0    0    0  
pCloud Lifetime

Top Rated Projects

Technitium DNS Server

 1 rating
in DNS

Pydio

 1 rating
in File Transfer & Synchronization

Bagisto

 1 rating
in E-commerce

LinkAce

 1 rating
in Bookmarks and Link Sharing

Gitea

 1 rating
in Project Management

Audiobookshelf

 1 rating
in Audio Streaming

Nextcloud

 1 rating
in File Transfer & Synchronization

Categories

You May Also Be Interested In

Black Candy logo
Black Candy cover

Black Candy

Music streaming server built with Rails and Stimulus.

Bsimp logo
Bsimp cover

Bsimp

Minimalistic S3-backed audio library.

AzuraCast logo
AzuraCast cover

AzuraCast

A modern and accessible self-hosted web radio management su…