/
README
58 lines (36 loc) · 1.76 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Jukloud - A web-based audio player
1. Installing Jukloud Server
Before you can use Jukloud you need:
+ Python 2.6 or better (2.XX version)
+ Web.py (included in additional-libs folder)
+ eyeD3 (included in additional-libs folder)
To install these libs in Windows, you should install Python first,
unzip the libs in any directory and install them using the command
prompt:
Web.py -> $> python.exe setup.py install
eyeD3 -> $> python.exe setup.py.in install
In Linux you can use a package manager to find these packages.
2. Starting Jukloud Server
To start the server open a terminal and type:
$> python jukloud.py
The server will start in port 8080. You can specify another port:
$> python jukloud.py 1234
3. Scanning your music library
At this moment, Jukloud only will look for songs in ./static/songs
folder. You can either place your songs in this folder or use symlinks
to redirect your actual music folder to ./static/songs.
You can use subfolders and place any file in songs folder. Jukloud
will scan recursively all the subfolders and will add to its database
any mp3 file with correct ID3 info (artist/album/track/genre).
To scan for music, open a terminal and type:
$> python songsdb.py
If you add new songs in folder, you can type it again to refresh the
changes in Jukloud database. If you move or delete any file, you
should reset the database. To do this, open a terminal and type:
$> python songsdb.py reset
4. Using the web player
With the server running, you only have to open a browser and going to
Jukloud, (ie: localhost:8080). The browser should show the player.
You can filter your files by artist, album or genre. Clicking in
"All albums", "All artist" or "All genres" reset the interface.
If you click in a song in the lower table, the player start playing it.