Skip to content

Whoops/Serenity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Serenity Web Media Player

Serenity is a very simple web-based media player, currently similar to a very light subsonic. It primary served as a playground for me to learn both Haskell and AngularJS, and is far from production quality, and in fact in it's current state contains a number of known missteps (especially in Angular).

Dependencies

Taglib

Building and Installing

First install GHC, Cabal and the dependencies above, then run cabal install from the source directory.

Usage

By default Serentiy will use ~/.Serenity as it's data directory. This can be changed by passing any other directory as the final argument to any commands.

Serenity --setup or -s Creates the database and the static html/js/css files in it's data directory Serenity --import <dir> or -i <dir> Imports all MP3s found in the directory into the database.

When run without any agruments, Serentiy will start it's webserver accessible at http://localhost:3000

About

Web based media player

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published