Aucune description

Owen Diffey 51d17b3bf8 refactor(ManageStation): Reordered request and autofill tabs il y a 2 ans
.github 105a0adcd6 refactor(musare.sh): Disable pseudo-tty for eslint commands il y a 2 ans
.wiki 94c474ad29 chore: Updated utility script doc with new command and parameters il y a 2 ans
backend 6c0970c8dc refactor: eslint fixes il y a 2 ans
frontend 51d17b3bf8 refactor(ManageStation): Reordered request and autofill tabs il y a 2 ans
tools fe44b9150d fix(setup-mongo.sh): If statement not ended il y a 2 ans
.env.example 6b66ddc71b fix: Added DOCKER_COMMAND to .env.example il y a 2 ans
.gitattributes a47f6fff6d fix: some sh files line endings to LF il y a 4 ans
.gitignore c881b05a29 refactor: Separate docker container modes il y a 2 ans
CHANGELOG.md 2d4be3bce2 chore: Updated CHANGELOG il y a 2 ans
LICENCE 31d9626d16 Lol, this blew my mind.. http://www.gcse.com/english/licence.htm il y a 8 ans
README.md 6ea5333e1d refactor(README): Updated dark mode to night mode il y a 2 ans
SECURITY.md e84b7bb3fc chore: Added SECURITY.md il y a 3 ans
docker-compose.dev.yml c881b05a29 refactor: Separate docker container modes il y a 2 ans
docker-compose.yml 4155835a24 refactor: Mount configs in prod container mode il y a 2 ans
fallback.html e1e4253933 refactor: updated fallback.html il y a 3 ans
musare.sh 105a0adcd6 refactor(musare.sh): Disable pseudo-tty for eslint commands il y a 2 ans

README.md

Musare

Musare

Musare is an open-source collaborative music listening and catalogue curation application. Currently supporting YouTube based content.

A production demonstration instance of Musare can be found at demo.musare.com.


Documentation


Features

  • Playlists
    • User created playlists
    • Automatically generated playlists for genres
    • Privacy configuration
    • Liked and Disliked songs playlists per user
    • Bulk import songs from YouTube playlist
    • Add songs from verified catalogue or YouTube
    • Ability to download in JSON format
  • Stations
    • Playlist mode to listen to selected playlists
    • Party mode to allow other users to add songs to queue
    • Ability to blacklist playlists to prevent songs within from playing
    • Themes
    • Privacy configuration
    • Favoriting
    • Official stations controlled by admins (playlist mode only)
    • User created and controlled stations
    • Pause playback just in local session
    • Station-wide pausing by admins or owners
    • Vote to skip songs
    • Force skipping song by admins or owners
    • Add songs to queue from verified catalogue or YouTube (party mode only)
  • Song Management
    • Verify songs to allow them to be searched for and played in official stations
    • Import Album to import songs in bulk
    • Discogs integration to import metadata
    • Ability for users to report issues with songs and admins to resolve
    • Configurable skip duration and song duration to cut intros and outros
    • Import YouTube playlists from admin area
    • Any song added to playlists or stations will be automatically requested
    • Bulk admin management of songs
    • Create songs from scratch
  • Users
    • Activity logs
    • Profile page showing public playlists and activity logs
    • Text or gravatar profile pictures
    • Email or Github login/registration
    • Preferences to tailor site usage
    • Password reset
    • Data deletion management
    • ActivityWatch integration
  • Punishments
    • Ban users
    • Ban IPs
  • News
    • Admins can add/edit/remove news items
    • Markdown editor
  • Night Mode
  • Administration
    • Admin area to manage instance
    • Configurable data tables
      • Reorder, resize, sort by and toggle visibilty of columns
      • Advanced queries
    • Bulk management
    • View backend statistics ---

Contact

Get in touch with us via email at core@musare.com.