works badge GitHub issues GitHub forks GitHub stars GitHub license GitHub tag (latest Ver) GitHub repo size in bytes

繁體中文

PokaPlayer

PokaPlayer is a player that can unify and play from multiple sources like DSM and Netease.

image

Get Started

  • If you need to listen to your local music, you will need a Synology NAS with Audio Station installed, or you can try the Open Audio Server which is compatible with the Audio Station API.

  • Deploy Mongo containers

    • init database
      # docker exec
      $ docker exec -it <container name> bash
      # enter mongo
      $ mongo
      # create database and user
      $ db.createUser(
        {
            user: "<user for database which shall be created>",
            pwd: "<password of user>",
            roles: [
                {
                    role: "readWrite",
                    db: "<database to create>"
                }
            ]
        }
      );
      # exit mongo
      $ exit
      # exit docker
      $ exit
      
  • Fill out the configuration file according to config-simple.json

  • Deploy PokaPlayer container(optional neteasecloudmusicapi)

    • Mount the configuration file to /app/config.json
    • Connect the mongo container
    • export port 3000
  • Done!

    Suggestions and Tips

  • Chrome is recommended

  • Chrome top right corner ... Select "Add to Home" for a native APP-like experience.

  • We strongly recommend open an new account that can only play music on DSM

Supported sources

Features

  • Pinned Items
  • Search
  • Albums
  • Recently added albums
  • Folder
  • Performers
  • Composer
  • Random Play
  • Password Protection
  • Night Mode
  • Multi-User
  • MediaSession

Contributors

@gnehs @rexx0520 @coin3x @hang333 @hugwalk @koru1130

Pokaplayer

🎡 PokaPlayer is a player that can unify and play from multiple sources like DSM and Netease.

Pokaplayer Info

⭐ Stars43
πŸ”— Source Codegithub.com
πŸ•’ Last Updatea year ago
πŸ•’ Created4 years ago
🐞 Open Issues2
βž— Star-Issue Ratio22
😎 Authorgnehs