rosskouk / asknavidrome

An Alexa skill to allow streaming of music from Subsonic API compatible media servers on Amazon Echo devices.
https://rosskouk.github.io/asknavidrome
MIT License
48 stars 7 forks source link

Heeewwp please #10

Closed LizardWizard04 closed 1 year ago

LizardWizard04 commented 1 year ago

When i try to tun it i get this error: Unable to find image 'amzn1.ask.skill.03246e80-cf79-428d-a552-cc47aa8a81f8:latest' locally docker: Error response from daemon: pull access denied for amzn1.ask.skill.03246e80-cf79-428d-a552-cc47aa8a81f8, repository does not exist or may require 'docker login': denied: requested access to the resource is denied.

What am i doing wrong?

rosskouk commented 1 year ago

Hi,

It looks like you are using your Alexa skill ID instead of the Docker image name. You can get more information in the documentation here

That page contains an example docker command to run the service, your command should look something like this:

docker run -p 5000:5000 \
-e NAVI_SKILL_ID=amzn1.ask.skill.03246e80-cf79-428d-a552-cc47aa8a81f8 \
-e NAVI_SONG_COUNT=50 \
-e NAVI_URL=<https://your-navidrome-server.test> \
-e NAVI_USER=<username> \
-e NAVI_PASS=<password> \
-e NAVI_PORT=443 \
-e NAVI_API_PATH=/rest \
-e NAVI_API_VER=1.16.1 \
-e NAVI_DEBUG=0 \
ghcr.io/rosskouk/asknavidrome:latest

The command above is for Linux systems, but should be similar for different OSes. I've filled in your skill ID in the correct place you will still need to complete the rest of the information replacing everything in <> brackets.

I hope this helps.