The Wayback Machine - https://web.archive.org/web/20220114235006/https://github.com/gnehs/PokaPlayer
Skip to content
dev
Switch branches/tags
Code

Latest commit

 

Git stats

Files

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

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