Keine Beschreibung

Kristian Vos 87dfe014a2 Merge branch 'staging' of https://github.com/Musare/Musare into staging vor 2 Jahren
.github 091dc03dc4 Update build-eslint.yml vor 3 Jahren
.wiki 1e40c95369 Revert "refactor(Songs): verified property as boolean and removed hidden type" vor 2 Jahren
backend 87dfe014a2 Merge branch 'staging' of https://github.com/Musare/Musare into staging vor 2 Jahren
frontend 87dfe014a2 Merge branch 'staging' of https://github.com/Musare/Musare into staging vor 2 Jahren
tools 34794f65d3 chore(Wiki): Updated Configuration doc vor 3 Jahren
.env.example 8fb18c9986 musare.sh improvements and Configuration doc update for .env vor 3 Jahren
.gitattributes a47f6fff6d fix: some sh files line endings to LF vor 4 Jahren
.gitignore 1d0d7faa9e Now defaulting to serve backend from /backend when using docker vor 3 Jahren
LICENCE 31d9626d16 Lol, this blew my mind.. http://www.gcse.com/english/licence.htm vor 8 Jahren
README.md 764d4fde15 chore(Wiki): Added Value Formats doc vor 3 Jahren
SECURITY.md e84b7bb3fc chore: Added SECURITY.md vor 3 Jahren
docker-compose.yml 8a4d6c8ad1 feat: made Git repository info available alongside Musare version, can be disabled on the frontend vor 2 Jahren
fallback.html e1e4253933 refactor: updated fallback.html vor 3 Jahren
musare.sh 40b304089b musare.sh shellcheck and Configuration doc .env improvements vor 3 Jahren

README.md

Musare

Musare

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


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
    • Hide songs to remove from unverified catalogue
    • Import Album (WIP) 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
    • Request songs from YouTube in official stations or admin area
    • Any song added to playlists or stations will be automatically requested
  • 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
  • Dark Mode

Contact

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