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.

  •   1456  
  •   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

FluxBB

in Social Networks and Forums
 51k    0    0    0  

Nextcloud

in File Transfer & Synchronization
 51k    1    1    0  

Teddit

in Social Networks and Forums
 27k    0    0    0  

Libre Translate

in Miscellaneous
 22k    0    0    0  

RustDesk

in Remote Access
 21k    0    0    0  

Dashboard

in Personal Dashboards
 18k    0    0    0  

MeTube

in Automation
 18k    0    0    0  

Most Discussed

Nextcloud

in File Transfer & Synchronization
 51k    1    1    0  

Tube Archivist

in Automation
 9k    0    1    0  

OneDev

in Project Management
 8k    0    0    0  

iodine

in Proxy
 5k    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

Funkwhale logo
Funkwhale cover

Funkwhale

A community-driven project that lets you listen and share m…

LibreTime logo
LibreTime cover

LibreTime

Simple, open source platform that lets you broadcast stream…

Polaris logo
Polaris cover

Polaris

Music browsing and streaming application optimized for larg…