PokaPlayer Save

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

Project README

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
mediasession

Contributors

Open Source Agenda is not affiliated with "PokaPlayer" Project. README Source: gnehs/PokaPlayer
Stars
85
Open Issues
5
Last Commit
11 months ago
Repository
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating