Skip to content

yPhil-gh/microlabel

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
BO
 
 
 
 
 
 
img
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

microlabel

A CMS to manage albums

Screenshot

Features

  • Baseless : Just drop your correctly tagged music files in the MUSIC dir
  • Easy link sharing : Copy / paste the link, and the file will play on click
  • Nice URLs
  • Displays musicians album-basis meta-info (See Optional album config)
    • Youtube videos
    • Twitter link
    • Mail link
    • Gravatar
  • Displays any image found in the album's dir as a gallery
  • Full Valid HTML / JS / CSS (No flash)
    • Multilingual interface
    • Version checking
    • Secure: Your music dir location is concealed
  • Back Office to manage / tag audio files

Installation

  • Drop it in a directory
  • Point a web browser to this directory

Configuration

  • Locate the MUSIC directory
  • Drop your (correctly tagged) audio files in it
  • Edit BO/.htpasswd and change your login / password (default is admin / demo)
  • That's it

Optional config

  • chown .www-data CACHE && chmod g+w CACHE to activate the caching system (faaaaster)
  • chown -R .www-data MUSIC && chmod -R g+w MUSIC to be able to write to your files / directories
  • Rename the microlabel dir with the name of your label (and keep on git pull from there)
  • Replace img/label/label_logo_* with your record company's ;) logo
  • Edit the TEXT/* files to replace the text(s) with your own blurb
  • Rename the MUSIC directory, and edit libs/microlabel-config-EDIT_ME.php accordingly
  • Install vorbiscomment to be able to write tags in the back-office

Optional album config

  • Drop an image whose filename begins with bg- to make a background for this album's page
  • Put a info.xml with the following syntax in each album's directory
<?xml version="1.0" encoding="ISO-8859-1"?>
<microlabel>
  <musicien name="Name">
    <instrument>voice</instrument>
    <instrument>guitar</instrument>
    <instrument>bass</instrument>
    <twitter>twittername</twitter>
    <email>name@domain.ext</email>
  </musicien>
  <musicien name="Other Name">
    <instrument>voice</instrument>
    <twitter>othertwittername</twitter>
  </musicien>

 <video>
    <name>Video name</name>
    <youtubeid>AD7L5T1lpbM</youtubeid>
  </video>
  <video>
    <name>Coffe and TV (Blur)</name>
    <youtubeid>cG-GbjYipio</youtubeid>
  </video>
</microlabel>

About

A CMS to manage albums

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published