Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

music browser/player using sinatra + pow + jplayer

branch: master

This branch is 0 commits ahead and 0 commits behind master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 log
Octocat-spinner-32 public
Octocat-spinner-32 views
Octocat-spinner-32 .gems
Octocat-spinner-32 .gitignore
Octocat-spinner-32 Gemfile
Octocat-spinner-32 Gemfile.lock
Octocat-spinner-32 README.textile
Octocat-spinner-32 environment.rb
Octocat-spinner-32 ftang
Octocat-spinner-32 ftang.rb
README.textile

FTANG!

Ftang! is a music player that runs in your web browser.

My fork runs on redis for music collection indexing and session persistence.
As well, websockets are in the works for multi-user playlist sessions.

Requirements

  • gems: rack, sinatra, thin, pow, haml, json, redis, bundler
  • modern web browser (tested against recent firefox, chrome, and safari builds)
  • enough storage space to host your music collection

Installation

  
    git clone git://github.com/gzuki/ftang.git && cd ftang
    bundle install
    ./ftang
  

Adding your music

By default Ftang! looks for your music at public/music.

If you use iTunes then setup is very simple as you can sym-link to your iTunes music directory.

To sym-link your iTunes directory on OS X, execute the following commands from inside the ftang folder:


ln -s ~/Music/iTunes\ Music/ music

To do

  • HTML5 storage for playlist
  • multi-user playlist sessions
  • interface enhancements (drag and drop)
  • shuffle playlist
    email max@maxogden.com with suggestions

Contributors

Max Ogden
Andrew Hay Kurtz
Ezra Spier

Something went wrong with that request. Please try again.